wordpress站点的标题(<;Title>;)不正确
在wordpress中,页面标题被wordpress站点的标题(<;Title>;)不正确,wordpress,Wordpress,在wordpress中,页面标题被|分隔。在我的项目中,我的头版标题很好(例如title | title)。但内页标题不完整。在|(符号)之后不显示第二部分 我试过了 <title><?php bloginfo('name'); ?> | <?php is_front_page() ? bloginfo('description') : wp_title(''); ?></title> | 但它不会在|符号之后显示任何内容(在内页中) 我也试过
|
分隔。在我的项目中,我的头版标题很好(例如title | title)。但内页标题不完整。在|(符号)之后不显示第二部分
我试过了
<title><?php bloginfo('name'); ?> | <?php is_front_page() ? bloginfo('description') : wp_title(''); ?></title>
|
但它不会在|符号之后显示任何内容(在内页中)
我也试过wp\u title()
。但它开始在标题中显示url,而不是名称/标题。还有什么我可以尝试使我的标题正确您的代码
{blog_title}{blank}
,很可能意味着页面标题有问题。在WP Admin中,确保正在查看的页面具有标题集
或者,SEO插件与title函数冲突-尝试逐个禁用插件,看看是否会影响输出
参考资料:
,您的代码
{blog_title}{blank}
,很可能意味着页面标题有问题。在WP Admin中,确保正在查看的页面具有标题集
或者,SEO插件与title函数冲突-尝试逐个禁用插件,看看是否会影响输出
参考资料:
,来自:
从版本4.1开始,主题应在functions.php文件中使用add_theme_support(),以支持标题标记,如下所示:
发件人:
从版本4.1开始,主题应在functions.php文件中使用add_theme_support(),以支持标题标记,如下所示:
我在他的帮助下找到了一个解决办法 只是对那篇文章的解决方案做了一些小改动,现在它的工作还不错
<title><?php if (is_front_page()) { bloginfo('name');echo ' | ';bloginfo('description'); } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
elseif (is_single() ) { single_post_title(); }
elseif (is_page() ) { bloginfo('name'); echo ' | '; single_post_title(); }
else { wp_title('',true); } ?></title>
我在 只是对那篇文章的解决方案做了一些小改动,现在它的工作还不错
<title><?php if (is_front_page()) { bloginfo('name');echo ' | ';bloginfo('description'); } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); }
elseif (is_single() ) { single_post_title(); }
elseif (is_page() ) { bloginfo('name'); echo ' | '; single_post_title(); }
else { wp_title('',true); } ?></title>
没有插件冲突问题,我的所有页面都有标题。但它仍然不起作用。你能为它推荐任何可行的替代代码吗。或者functions.php的任何函数都可能是导致这种情况的原因?您是否可以在函数文件中查找修改标题的内容?具体来说,我想到的代码使用了类似于apply_过滤器('wp_title','some_function')
然后看看一些函数
,也许它不知怎么搞砸了。没有插件冲突的问题,我的所有页面都有标题。但它仍然不起作用。你能为它推荐任何可行的替代代码吗。或者functions.php的任何函数都可能是导致这种情况的原因?您是否可以在函数文件中查找修改标题的内容?具体来说,我想到的代码使用了类似于apply_过滤器('wp_title','some_function')
然后看看一些函数
,也许它搞砸了。它显示的是url而不是标题。然而,我找到了解决办法。Thx的帮助您必须有一些过滤器来更改wp\u title()
然后。它应该张贴你的网站名称和博客标题…是的,我知道!在我以前的项目中,它工作得很好,但在当前的项目中,由于某些原因,此功能无法工作。但它与我从wordpress support post获得的解决方案配合得很好,我已将其作为答案发布,并根据我的项目需要对代码进行了少量修改。我很高兴它能够正常工作,但一定要找出原因,因为它可能会在以后引起一些头痛;)它显示的是url而不是标题。然而,我找到了解决办法。Thx的帮助您必须有一些过滤器来更改wp\u title()
然后。它应该张贴你的网站名称和博客标题…是的,我知道!在我以前的项目中,它工作得很好,但在当前的项目中,由于某些原因,此功能无法工作。但它与我从wordpress support post获得的解决方案配合得很好,我已将其作为答案发布,并根据我的项目需要对代码进行了少量修改。我很高兴它能够正常工作,但一定要找出原因,因为它可能会在以后引起一些头痛;)