个性化阅读
专注于IT技术分析

如何添加href链接WordPress中的其他帖子

点击下载

我是wordpress的新手, 我已经在网上搜索了此内容, 但无法找到确切的解决方案。

我创建了一个包含Actor’s Profile和Actor工作过的Movies列表的帖子。每个Movie都有一个不同的Wordpress Post, 其中包含Movie的详细信息。

现在, 我想在每个电影上创建一个链接, 用户可以通过该链接查看该特定电影的详细信息。

以下链接给出了结果

<a href=”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


有两种方法可以实现你的工作。

  1. 第一种也是最简单的方法是在数据库中运行搜索并替换, 以将帖子中的所有URL更改为新URL。你应该看看https://interconnectit.com/products/search-and-replace-for-wordpress-databases/。
  2. 你也可以使用”高级自定义字段”来实现此目的。你将需要使用发布对象字段链接到wordpress中的另一页。使用发布对象字段, 你可以为每个发布创建一个字段, 该字段链接到另一个发布, 然后可以在模板中显示该发布。在这里https://www.advancedcustomfields.com/resources/post-object/查看。使用这种方法, 你可以传输所有内容, 并且关联的链接仍然可以使用。
赞(0)
未经允许不得转载:srcmini » 如何添加href链接WordPress中的其他帖子

评论 抢沙发

评论前必须登录!