我是wordpress的新手, 我已经在网上搜索了此内容, 但无法找到确切的解决方案。
我创建了一个包含Actor’
s Profile和Actor工作过的Movies列表的帖子。每个Movie都有一个不同的Wordpress Post, 其中包含Movie的详细信息。
现在, 我想在每个电影上创建一个链接, 用户可以通过该链接查看该特定电影的详细信息。
以下链接给出了结果
<
a href=http://www.srcmini.com/”
http://localhost/wordpress/2015/10/09/movie-main-page”
>
但是, 如果我在每个帖子中添加此链接, 那么将来我将很难在将Web站点上载网站时, 更改每个帖子中的每个链接。
我相信那里一定有比我在这里做的更好的办法, 但是以某种方式我找不到那个窍门。
请指导我。
谢谢
#1你可以使用get_site_url()模板标记返回站点url并将其连接到字符串中。我尚未测试此代码, 因此可能需要进行一些修改, 但它应该可以帮助你入门:
<
?php echo '<
a href="' . get_site_url() . '/2015/10/09/movie-main-page">
' ?>
#2如果你的电影页面URL相同, 则可以使用
回声get_permalink(’ 11’ );
这里11是页面/帖子的ID。
或者, 对于具有不同网址的电影, 你有不同的帖子。
你可以为每个帖子使用wp_query循环[https://codex.wordpress.org/Class_Reference/WP_Query][1]
并简单地使用echo get_permalink();
#3【如何添加href链接WordPress中的其他帖子】有两种方法可以实现你的工作。
- 第一种也是最简单的方法是在数据库中运行搜索并替换, 以将帖子中的所有URL更改为新URL。你应该看看https://interconnectit.com/products/search-and-replace-for-wordpress-databases/。
- 你也可以使用” 高级自定义字段” 来实现此目的。你将需要使用发布对象字段链接到wordpress中的另一页。使用发布对象字段, 你可以为每个发布创建一个字段, 该字段链接到另一个发布, 然后可以在模板中显示该发布。在这里https://www.advancedcustomfields.com/resources/post-object/查看。使用这种方法, 你可以传输所有内容, 并且关联的链接仍然可以使用。
推荐阅读
- 如何向wp_nav_menu()函数添加类
- #私藏项目实操分享# Java实现基于朴素贝叶斯的情感词分析
- #yyds干货盘点# os 库 sys 库getopt 库 与 filecmp 库,5000 字长文带你搞定四大库
- tkinter events format
- #yyds干货盘点#哈希算法和多种加密算法综合使用
- 测试标题
- #2021年底大盘点#线程调度的方法
- #yyds干货盘点# C语言字符串与内存库函数的介绍与模拟实现
- 过程里看见的那个自己