Genesis/自定义模板页面/设置页面标题和元描述

时间:2015-04-24 作者:Warren Vick

我的WP站点正在运行Genesis。我刚刚在子主题中实现了我的第一个自定义页面模板。该模板运行一些PHP,并使用短代码将一些数据提供给基于模板的任何页面。一切都很顺利,除了。。。

对于SEO,我想在head部分设置几个项目-最重要的是页面标题,还有一些元项目。我使用的是Yoast Wordpress SEO,这一部分的顶部/尾部有一条Yoast评论,所以它可能负责这些领域。

我是否可以使用任何筛选器(可能比Yoast使用的优先级更高)来设置选定的标题项目?

1 个回复
最合适的回答,由SO网友:Warren Vick 整理而成

Yoast Support为我提供了以下参考:

https://yoast.com/wordpress/plugins/seo/api/

使用以下过滤器调用我自己的函数,我能够根据动态内容更改标题中的所有内容。

add_filter(\'wpseo_title\', \'setPageTitle\', 10);
add_filter(\'wpseo_metadesc\', \'setMetaDesc\', 10);
add_filter(\'wpseo_canonical\', \'setCanonical\', 10);
add_filter(\'wpseo_opengraph_image\', \'setOG_Image\', 10);
add_filter(\'the_title\', \'setTitle\', 10);

结束

相关推荐

如何在PHP文件中调用某个对象/菜单栏

我制作了一个模板,并在向模板中添加CSS文件方面获得了一些帮助。现在我陷入了一个问题,如何在标题中添加特定的菜单栏。示例:topbar-具有“欢迎使用%用户名%”菜单还有一点:我想将Wordpress管理栏也添加到此模板中。我该怎么做?非常感谢您的帮助!

Genesis/自定义模板页面/设置页面标题和元描述 - 小码农CODE - 行之有效找到问题解决它

Genesis/自定义模板页面/设置页面标题和元描述

时间:2015-04-24 作者:Warren Vick

我的WP站点正在运行Genesis。我刚刚在子主题中实现了我的第一个自定义页面模板。该模板运行一些PHP,并使用短代码将一些数据提供给基于模板的任何页面。一切都很顺利,除了。。。

对于SEO,我想在head部分设置几个项目-最重要的是页面标题,还有一些元项目。我使用的是Yoast Wordpress SEO,这一部分的顶部/尾部有一条Yoast评论,所以它可能负责这些领域。

我是否可以使用任何筛选器(可能比Yoast使用的优先级更高)来设置选定的标题项目?

1 个回复
最合适的回答,由SO网友:Warren Vick 整理而成

Yoast Support为我提供了以下参考:

https://yoast.com/wordpress/plugins/seo/api/

使用以下过滤器调用我自己的函数,我能够根据动态内容更改标题中的所有内容。

add_filter(\'wpseo_title\', \'setPageTitle\', 10);
add_filter(\'wpseo_metadesc\', \'setMetaDesc\', 10);
add_filter(\'wpseo_canonical\', \'setCanonical\', 10);
add_filter(\'wpseo_opengraph_image\', \'setOG_Image\', 10);
add_filter(\'the_title\', \'setTitle\', 10);

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请