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

如何将Yoast Sitemap的频率更改为”每日”?

WordPress的Yoast SEO是最受欢迎的插件之一, 安装了超过100万个活动插件。 Yoast可以帮助你使用常规SEO, 标题, 元数据, 社交标签, XML网站地图等。

如果你使用的是此插件并访问站点地图, 你会注意到默认发布频率是每周一次, 而单个帖子是每天。

如果你像我一样希望将单个发布频率更改为每天或每小时, 那么关注将对你有所帮助。

默认站点地图频率

Sitemap-yoast-weekly

我找不到使用插件GUI更改此方法的方法, 因此在你的主题的functions.php中进行了以下修改。

和往常一样, 备份functions.php文件

  • 添加以下内容以结束文件
add_filter( 'wpseo_sitemap_post_single_change_freq', 'my_custom_post_freq', 10, 2 );
function my_custom_post_freq( $default, $url ) {
   return 'daily';
}
  • 保存文件并刷新你的站点地图URL

如果你希望将频率更改为每小时, 则只需将每天更改为每小时即可, 如下所示。

add_filter( 'wpseo_sitemap_post_single_change_freq', 'my_custom_post_freq', 10, 2 );

function my_custom_post_freq( $default, $url ) {
   return hourly;
}

这是每天更改后现在我的站点地图的外观。

Sitemap-yoast-daily

始终建议你更改子主题, 以便在更新主题时不要松动自定义更改。

或者, 如果你不使用子主题, 则可以使用Insert PHP插件来插入代码。

好多了?从来没有想过更改站点地图频率会那么容易。

参考:http://chykalophia.com/wordpress/change-yoast-sitemap-frequency-and-priority/

赞(0)
未经允许不得转载:srcmini » 如何将Yoast Sitemap的频率更改为”每日”?

评论 抢沙发

评论前必须登录!