DeepDream

文章SEO的描述变成“阅读更多> 文章标题”的形式

DeepDream - 3月14号

这件事情好几天前就出现了,当时我没注意到,在此期间我更换了neve主题,升级了WPJAM Basic插件,我现在已经不确定是哪里的问题了。

我猜想可能是neve主题自动生成了SEO描述标签,覆盖了WPJAM插件生成的描述标签。

不知道该怎么弄了,希望能有人给个思路。

6条回复

DeepDream
DeepDream - 3月14号

刚刚又恢复到2020主题,元描述标签恢复正常,重新切换为neve主题后,元描述标签又成了“阅读更多 > 文章标题”

Denis | 邓鸿华
Denis | 邓鸿华 - 3月14号

那就是主题的问题

DeepDream
DeepDream - 3月15号

是的,所以我想请您给我一个思路,我对PHP不太懂,我找遍了主题的PHP文件,还没有找到元描述的生成代码,我想找到这段代码,并提前return或删掉。

Denis | 邓鸿华
Denis | 邓鸿华 - 3月15号

这个涉及具体的代码,需要仔细的查看,所以建议你付费找人帮你处理。

DeepDream
DeepDream - 3月19号

您好,我又进行了排查,在我关闭了WPJAM插件的SEO扩展之后,该元描述标签就没有了。

也就是说,使用2020主题时,元描述内容是文章内容的开头一段落。

使用了neve主题后,就变成了“阅读更多 > 文章名称”。

DeepDream
DeepDream - 3月19号

我将WPJAM-SEO插件修改了一下:

//$meta_description = get_the_excerpt();
//修改为以下代码(获取文章第一段落)
$meta_description = get_first_paragraph(get_post($post_id)->post_content);

不知道这样有没有什么隐患。

我要回复

暂时不支持网页回复,请安装 WPJAM-Basic 插件,然后在 WordPress 后台即可参与讨论。