您现在的位置是:首页 > 网站制作 > WordpressWordpress
WordPress函数WordPress禁用RSS Feed
杰帅2023-08-06【Wordpress】人已围观
简介WordPress提供了很多RSS Feed的功能,除了全站文章订阅,还有评论订阅,然后目前使用RSS订阅功能的人越来越少,加快WordPress的运行效率,可以直接禁用RSS Feed。
WordPress提供了很多RSS Feed的功能,除了全站文章订阅,还有评论订阅,然后目前使用RSS订阅功能的人越来越少,加快WordPress的运行效率,可以直接禁用RSS Feed。
在 WordPress主题 的 functions.php 文件加入:
// 删除 wp_head 输入到模板中的feed地址链接
add_action( 'wp_head', 'wpse33072_wp_head', 1 );
function wpse33072_wp_head() {
remove_action( 'wp_head', 'feed_links', 2 );
remove_action( 'wp_head', 'feed_links_extra', 3 );
}
foreach( array( 'rdf', 'rss', 'rss2', 'atom' ) as $feed ) {
add_action( 'do_feed_' . $feed, 'wpse33072_remove_feeds', 1 );
}
unset( $feed );
// 当执行 do_feed action 时重定向到首页
function wpse33072_remove_feeds() {
wp_redirect( home_url(), 302 );
exit();
}
// 删除feed的重定向规则
add_action( 'init', 'wpse33072_kill_feed_endpoint', 99 );
function wpse33072_kill_feed_endpoint() {
global $wp_rewrite;
$wp_rewrite->feeds = array();
// 运行一次后,记得删除下面的代码
flush_rewrite_rules();
}
Tags:wordpress主题 wordpress函数 WordPress建站
很赞哦! ()
相关文章
- WordPress函数get_calendar()日历标签
- WordPress函数single_post_title()
- WordPress函数get_archives_link()
- WordPress函数get_archives_link()
- WordPress函数single_month_title()
- WordPress函数single_tag_title()
- WordPress函数single_term_title()
- WordPress函数post_type_archive_title()
- WordPress函数single_cat_title()
- WordPress建站:如何调用当前文章的前5篇和后5篇
随机图文
wordpress发布文章HTML标签被自动过滤掉该如何处理?
wordpress发布文章时很多html标签都会自动过滤掉,造成了文章中无法添加<style></style><script></script>等标签。那么该如何如何处理呢? 解决方法一: 将wp-includes文件夹下wordpress 上传的图片不显示的问题 base64,data:image/gif
如何将WordPress文章迁移到Shopify:使用WP All Export插件的完整指南
如果您正在将WordPress网站迁移到Shopify,并希望将文章内容一起迁移,WP All Export插件是一个理想的解决方案。通过这款插件,您可以轻松导出WordPress中的文章,并将其转换为适合Shopify的CSV格式。WordPress 页面模板(Page Template)下拉列表不显示的原因及解决方法
WordPress 的自定义页面模板是一个非常强大好用的功能,使用它新建一些静态页面(Page),添加上一些数据调用的函数,再在网页上做一个导航连接到对应的页面就可以实现很多自定义的功