Questions tagged «plugin-wp-seo-yoast»

1
如何在存档模板中为每个帖子而不是the_excerpt()显示Yoast SEO元描述?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为WordPress Development Stack Exchange 的主题。 5年前关闭。 我读了这个问题,但这不是我要找的东西。我是Wordpress的新手,对功能和所有内容都有些困惑。 如何在每个帖子的循环中获得元描述? 谢谢 !

1
在使用yoast的同时,使用php覆盖或替换标题标签。
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为WordPress Development Stack Exchange 的主题。 5年前关闭。 我将yoast用于我的seo,索引,标题,站点地图等。 但是我有一个问题,对于我的产品页面,我想使用costum分类数据,而yoast不支持。现在,我得到了代码,以在产品页面中呼应我想要的确切标题,但是如何让它覆盖yoast设置的标题,或者如何替换此特定帖子类型的yoast设置的标题?

4
在存档模板中显示Yoast WordPress SEO标题
Yoast的WordPress SEO插件允许用户向分类学术语存档页面添加SEO标题和元描述。然后将其用于文档的开头。 我正在尝试将分类术语的SEO标题显示为我的分类档案模板中的H1。 要在帖子,帖子类型或页面中做到这一点很容易: echo get_post_meta($post->ID, '_yoast_wpseo_title', true); 在存档模板上,此功能无效。 有谁知道如何使它工作? 屏幕截图示例 这是特定标签术语的标题。我正在尝试在我的存档模板中显示此标题-但随后显示一个自定义分类术语。 最终代码 这就是我最终在archive.php模板中使用的内容。如果您使用的是自定义分类法,则此方法有效。对于标签或类别,请查看下面的Mike Madern的答案。 <h1 class="archive-title"> <?php if ( is_tax() ) : $taxonomy = get_queried_object()->taxonomy; $term_id = get_queried_object()->term_id; $meta = get_option( 'wpseo_taxonomy_meta' ); $title = $meta[$taxonomy][$term_id]['wpseo_title']; //printf( '<pre>%s</pre>', print_r( get_option( 'wpseo_taxonomy_meta' ), 1 ) ); if ( isset($meta) && …

1
如何将页面添加到Yoast面包屑
我正在使用Yoasts Wordpress SEO,并且已经设置了面包屑。问题是我的页面设置如下。 / /about /blog - On this page I query the posts and display them. The posts themselves have nothing before them in the URL. 面包屑显示如下。 Home / Category / Page Title 我希望它能像这样显示。 Home/ Blog / Category / Page Title 这可能吗?


10
从外部类中删除动作
我正在尝试执行与此问题类似的操作:使用外部类的remove_action或remove_filter? 我正在尝试删除 <!-- This site is optimized with the Yoast WordPress SEO plugin v1.0.3 - http;//yoast.com/wordpress/seo/ --> 来自插件的消息。 在您对我大吼大叫这可能是不道德的之前,作者说可以在这里做:http : //wordpress.org/support/topic/plugin-wordpress-seo-by-yoast-how-to-remove-dangerous在页面标题中插入酵母消息?回复= 29#post-2503475 我找到了在此处添加注释的类:http : //plugins.svn.wordpress.org/wordpress-seo/tags/1.2.8.7/frontend/class-frontend.php 基本WPSEO_Frontend类有一个名为函数debug_marker,然后通过一个命名的函数调用head,然后将其加入到wp_head在__Construct 我是新手,但是我找到了一种方法来完全去除头部 global $wpseo_front; remove_action( 'wp_head', array($wpseo_front,'head'), 1, 1 ); 但我只想从中删除该debug_marker部分。我试过了但是没用 remove_action( 'wp_head', array($wpseo_front,'head','debug_marker'), 1, 1 ); 正如我说的,我是新手,所以任何帮助都会很棒。

2
删除Yoast SEO Post Metabox [关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为WordPress Development Stack Exchange 的主题。 5年前关闭。 Yoasts SEO插件将一个metabox添加到帖子编辑屏幕。我正在尝试为非编辑者或更高版本的用户删除此内容。 我试过remove_meta_box对admin_init 进行呼叫,尝试删除$ wpseo_metabox上的操作,但无济于事。 我如何在无需用户干预的情况下删除此metabox(用户永远不应该知道metabox的存在,因此单击屏幕选项不是一个选项)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.