【问题标题】:WordPress Post title filter and SEO title precedenceWordPress 帖子标题过滤器和 SEO 标题优先级
【发布时间】:2017-04-20 22:02:27
【问题描述】:

我有一些自定义帖子类型,它们有自己的 .php 文件/模板。在此我为标题添加了一些自定义项,以便它显示 $title+text。

我现在需要完成两件事。

  1. 在实际的<title> 标记上添加一些文本。所以它看起来像<title>my text + original title + more text</title>
  2. 我们有 yoast seo 插件 - 如果有人进入并手动输入特定标题,我们需要此标题优先。这应该优先于 #1 的自定义标题

任何帮助将不胜感激。

我认为这可能接近解决方案: Wordpress - different post title on frontend than in url

【问题讨论】:

  • 嗯,您附加的链接似乎是一个公平的解决方案,不是吗?你为什么不实施它呢?而且,你到底想达到什么目的?.. 如果他们已经有了自己的 .php 文件/模板,那么你可以简单地在他们的文件中附加你想要的文本,不是吗?或者也许我误解了你..
  • @GonrasKarols - 我在发帖后发现了这一点。我确实使用模板实现了帖子更改的标题。但是 标签在标题中,需要过滤器吗?
  • 什么样的过滤器?我仍然不确定我是否完全理解你的问题..

标签: php wordpress plugins filtering


【解决方案1】:

我似乎无法使用过滤器完成此操作。于是我为single-page.php模板写了一些简单的JS。

document.title="some text"+<%php $title %>+"other text";

这使得标题标签:

<title>some text Original Title other text</title>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-14
    • 2019-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-11
    相关资源
    最近更新 更多