您当前的位置:首页 > TAG信息列表 > plugin-wp-seo-yoast
如何获得存档页面元?
我试图从Yoast Seo插件中获取一些元数据,设置为自定义帖子类型的存档页面。我做错了什么?$titleSEO = get_post_meta( \'_yoast_wpseo_metadesc\', true);
激活Yoast插件时重写页面标题分隔符的自定义功能
最近,这里有人帮我为我正在开发的WordPress站点编写了一个自定义函数,以便在遇到404错误时重新写入页面标题。它的工作方式完全符合我的预期——然而,当我激活Yoast插件时,它就会停止工作。我没有收到任何PHP错误或任何东西,但我的页面标题根本没有被重写。我的假设是Yoast插件可能已经劫持了页面标题的重写,并且它实际上覆盖了我的自定义函数。我如何更新下面的自定义方法,以便它确认Yoast插件的存在,并使插件保持活动状态,但仍然保留我的自定义方法重新写入页面标题的功能?谢谢--伊万<?php&
由于nginx配置导致的WordPress中的字符集问题
我将WordPress网站传输到我的服务器,以前的web服务器是apache,新的web服务器是Nginx,但我犯了一个错误,从我的旧资源中获取了Nginx配置文件;charset koi8-r"E;在配置文件中,我后来删除了这个短语移动之后,我注意到控制台菜单中的WordPress创建帖子页面中有一个错误 Uncaught SyntaxError: Invalid regular expression: /[б─-б©ц≈ц╥Б──-Б╞©Б╦─-Б╧©]/: Range out of orde
有没有可能在不将旧的固定链接更改为帖子和301重定向的情况下更改固定链接结构?
我想改变permalink结构,只针对新职位。我想让旧的保持原样。我有一个网站有超过30000个帖子,我担心301个重定向可能会搞砸SEO。有没有办法在WordPress中解决这个问题?此外,该解决方案应与Yoast SEO兼容。
Embed sitemap in a page
我已经看到,许多网站都有一个专门的网站地图页面,而不仅仅是一个。xml文件。例如https://www.casinos.de/sitemap/ 他们正在使用Yoast SEO和网站地图。xml也是可用的,但是如何将整个站点地图嵌入到这样的页面中呢?是否有函数或file_get_contents()?
如果将Robots元标记设置为noindex,则阻止Yoast删除规范标记
我在一个临时站点上使用Yoast,我希望有一个指向主域的规范URL。这样就可以登台了。无论什么com使用canonical,无论什么。com公司我正在使用wpseo_canonical 滤器add_filter(\'wpseo_canonical\', \'force_canonical_domain_replace\'); 其中,force\\u canonical\\u domain\\u replace()进行替换。它工作得很好。我还将meta robots标记设置为noindex,nof
是否有必要检查是否安装了博客?
我的Wordpress网站变得有点慢,没有响应,所以我正在尝试通过消除不必要的数据库查询和其他事情来加速它。我无意中发现了在https://yoast.com/wordpress-performance-optimization 其中说明函数is_blog_installed 在运行站点上是无用的。https://codex.wordpress.org/Function_Reference/is_blog_installed 这篇文章的评论来自2009年。我们现在或将来能安全地移除它而不损坏任何东西吗?
是什么原因导致该类别在标题标签中显示为帖子标题?
正如问题的标题所述,我有一个网站,在标题标签中,类别显示为帖子标题,这当然会扼杀我客户的SEO。我已经禁用了所有可能远程影响它的插件,从文件中挑选,重建并清理了标题。php文件,以及我能想到的所有其他文件。什么都没有。该网站是http://vibrantnation.com. 如果你看一篇博客文章,检查源代码,你就会明白我在标签中的意思。这是对Yoast的SEO插件以及其中的内容的过度编写。任何人都有任何建议,我可以告诉你标题标签是从哪里来的,或者是什么把帖子标题变成了一个类别,然后WP会选择这个类别并把
Yoast SEO插件如何使用变量%%Name%%?
我知道Yoast SEO插件不会创建任何数据库表,那么为什么在wp\\u postmeta中meta\\u id的编号是不连续的呢?是因为Yoast插件吗?另外,我想知道它的自动搜索引擎优化功能在帖子中默认%%title%%是如何工作的?因为当我试图在帖子类型页面中使用变量%%name%%和%%title%%时,%%name%%显示原样,而%%title%%显示我的页面标题。所以我希望它按照variable list Yoast插件的
如何从SERP元描述中删除数据?
我注意到在最近的一些项目中,日期显示在WordPress中所有自定义帖子类型和分类的元描述中。我总是觉得日期通常会显示在“帖子”上,这总是有道理的。然后,对于页面和分类法,在大多数情况下通常是常青内容,在SERP上看到片段时不会显示日期。我在大多数项目中使用Genesis框架和Yoast SEO,并研究了元描述中显示的日期是否与父主题或插件相关,但似乎与之无关。Yoast说日期是Wordpress自然生成的。我有点困惑,因为我直到最近才遇到过这个问题,我想看看是否有人注意到了这一点,以及是否有一种解决方案
谷歌搜索中的搜索引擎优化元描述问题
这是我第一次在我的网站上使用Yoast SEO插件,我正在尝试将元描述添加到我网站的每个页面和每个帖子中。当我在google上搜索时,似乎根本没有显示元描述,相反,google将网站页面的内容作为元描述。当我查看页面源代码时,我在Yoast SEO中设置了一个内容作为我的元描述对于我在SEO中输入的关键字部分,当我在SERPs中测试它时,关键字似乎根本不起作用,SERPs无法将我输入的关键字与我在SEO中已经设置的关键字匹配。这是我的网站sunlitex.co.id/en/我已经在我的页面中更改了标题标签
帮助编写一个定制的php脚本来设置页面或帖子的最高优先级
我正在努力改进本教程script 包括switch 在第一个if指定自定义的条件priority 仅限于某些帖子或页面。所以我想告诉Yoastif some pages have certain id the priority have to change, 但我的脚本将0.5值分配给所有页面。有什么帮助吗?add_filter( \'wpseo_xml_sitemap_post_priority\', \'my_custom_post_xml_priority\', 10, 3 );
Yoast Seo插件元标题未显示
我正在使用最新的wordpress 4.5和最新版本的Yoast seo插件。我已经在页面上填写了yoast seo的所有选项,如焦点关键字、seo标题、元描述等。但当我查看页面的源代码时,它缺少标记<meta title> 我的源代码是这样的<!-- This site is optimized with the Yoast SEO plugin v3.1.2 - https://yoast.com/wordpress/plugins/seo/ --> <title
从模板文件声明全局变量并在Functions.php中使用它
我正在使用wpseo\\u标题过滤器重写我网站中的作者页面标题。我在作者中有以下代码。php模板:<?php global $author_page_titles; $author_page_titles = $curauth->nickname .\', Preparador de Oposiciones a \'. $term_especialidad->name .\' en \'. $term_region->name; ?>
Yoast SEO呼叫内容过滤器额外2次
我试图添加一个内容过滤器,发现该过滤器总共被调用了3次。我试着慢慢删除所有插件,最终发现是Yoast导致了这种情况。这简直是疯了。这意味着任何一个内容过滤器每次都会被调用3次?单是性能问题就非常糟糕。知道是什么导致了这一切。如果这个插件调用内容两次,肯定不会发布。例如这个钩子将在内容中显示一个(它在没有安装插件的情况下执行此操作),并在安装Yoast SEO时在页面顶部再显示两次。add_action( \'the_content\', \'outputsomething\'); function
删除主页上的Rel=Next,但不删除其他页面
WordPress的大多数新模板都存在一个主要问题,需要您将主页设置为Your Latest Posts. 这是为了使许多伟大的主题功能能够工作。问题是,wordpress核心和yoast seo也将首页(即使不是博客页面)视为页面实体。那么这意味着什么呢?你有一个主页www.mysite.com 如果您访问页面并查看您看到的源代码rel=\"next\" href=\"hxxps://www.mysite.com/page/2/\"如果你真的点击了/page/2链接,你会看到它会把你带回到首页,除非这次
有没有人能帮我用原文描述替换创世纪后的摘录?如果没有原文描述,请显示摘录?
你好,我确实在我的孩子主题中用yoast元描述替换了《创世纪》的帖子摘录,但问题是,我想在没有元描述的时候再显示帖子摘录。我使用的函数是,remove_action( \'genesis_entry_content\', \'genesis_do_post_content\' ); add_action( \'genesis_entry_content\', \'excerpt_to_meta_desc\' ); function excerpt_to_meta_desc(){&
类别名称和插件字段需要相同,否则会破坏类别页面
在我们的WP安装中,我们有主题页面,这些页面汇集了标记有该主题的任何内容。标准当我们访问主题管理页面并编辑名称字段时(因此它与Slug不同)。主题页面上的所有引用内容都将消失。如果我们再次更新Slug以匹配名称,它会解决问题,但如果我们更改URL,则会危及我们的搜索引擎位置。我认为这是一个bug,因为Slug应该独立于类别名称,所以你可以调整Slug来删除不必要的字符或单词?这就是文章被拉入模板的方式。<?php /* Template Name: Search Knowledgeb
使用wp_INSERT_POST插入文章。如何填写Yoast插件搜索引擎优化字段
我正在使用将帖子插入数据库wp_insert_post 函数在插入帖子后使用PHP的下一行$postId = wp_insert_post($array)我可以使用在高级自定义字段中插入值add_post_meta 功能,但我没有找到任何东西插入搜索引擎优化标题或元描述特别是在Yoast搜索引擎优化插件。有人能帮我吗?
WP-RestAPI and xml sitemap
使用WP RestAPI将wordpress博客拉入angularjs应用程序。效果非常好。该博客使用Yoast SEO作为元描述和关键字。我还想使用yoast xml网站地图提交给google。但是,由于路由结构,我需要将站点地图保存到与根wordpress文件夹不同的位置。我也尝试过使用谷歌网站地图生成器插件。使用这两个插件,我似乎都无法更改站点地图的保存位置。我想知道我该怎么做。