gpt4 book ai didi

php - 将页码添加到分页页面上的元标题 Wordpress、Yoast

转载 作者:搜寻专家 更新时间:2023-10-31 21:51:11 25 4
gpt4 key购买 nike

我知道这种问题已经被问过很多次了,我已经阅读了网上所有的帖子,没有一个答案符合我的需要。

我无法使用 yoast 插件将页码添加到分页页面上的元标题,包括主页和分类法(以避免与搜索引擎重复内容)。

我正在使用自定义元标题和描述,我尝试直接在自定义元标题上添加标签 %%page%%,但它不起作用。

我的主题正在使用新功能:add_theme_support( 'title-tag' );

这是 header.php 文件的头部:

<head>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]-- >
<meta name="viewport" content="width=device-width, initial-scale=1">
<!--[if lt IE 9]>
<script src="<?php print get_template_directory_uri();? >/assets/js/ie8/html5shiv.js"></script>
<script src="<?php print get_template_directory_uri();? >/assets/js/ie8/respond.min.js"></script>
<![endif]-->
<?php wp_head();?>
</head>

请帮助,有很多人有同样的问题,因为更改为:add_theme_support( 'title-tag' );

非常感谢任何建议。

更新:在主题中有一个文件:content-page.php,看起来像这样:

<div class="post-header">
<h2>
<?php the_title();?>
</h2>
</div>
<div class="post-entry">
<?php the_content();?>
<?php
$defaults = array(
'before' => '<ul class="pagination">',
'after' => '</ul>',
'before_link' => '<li>',
'after_link' => '</li>',
'current_before' => '<li class="active">',
'current_after' => '</li>',
'previouspagelink' => '&laquo;',
'nextpagelink' => '&raquo;'
);
bootstrap_link_pages( $defaults );
?>
</div>

最佳答案

对于自定义元标题,您可以使用 yoast hook,

add_filter('wpseo_title', 'add_meta_title', 10, 1);
function add_meta_title($title){
//add meta title

return $title;
}

关于php - 将页码添加到分页页面上的元标题 Wordpress、Yoast,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41775379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com