与
ESC
输入关键词搜索文章

WordPress使用suffusion主题修改优化title的方法

全文约 304 字预计阅读 2 分钟
我们可以看看运行机制是: 首先是在模板路径:\wp-content\themes\suffusion\header.php 头文件运行了suffusion_document_header(); 函数 该函数是在:\wp-content\themes\suffusion\functions.php 开头注册运行的了,其顺序是: suffusion_theme_setup > suffusion_setup_custom_actions_and_filters(); > add_action('suffusion_document_header', 'suffusion_set_title'); 接着看'suffusion_set_title'是什么函数,在\wp-content\themes\suffusion\functions\actions.php  该函数运行了一个wp_title 系统函数 wp_title函数在在系统文件\wp-includes\general-template.php中,该函数最终运行了一个 $title = apply_filters('wp_title', $title, $sep, $seplocation); 过滤器 而这个过滤器在\wp-content\themes\suffusion\functions.php文件中suffusion_setup_standard_actions_and_filters中已经注册的了 add_filter('wp_title', 'suffusion_modify_title', 10, 3);//所以运行wp_title的时候会触发'suffusion_modify_title'的运行 那么最终就是看 \wp-content\themes\suffusion\functions\filters.php 下的 suffusion_modify_title是什么东西了 自己看看 现在来吧 任意修改你的标题吧 $blog_title = get_bloginfo('name'); 虽然有点绕,我一开始也是看不明白,后来搜索了wordprss的过滤器慢慢清晰,认真看就明白。 希望能给你的学习带来帮助,有问题请留言!谢谢  
WordPress使用suffusion主题修改优化title的方法
分享

发表评论

评论 0 条

暂无评论,来说点什么吧。