首页
学习
活动
专区
圈层
工具
发布

何修复GSC出现的未填写字段“hasMerchantReturnPolicy”(在“offers”中)

如果你是使用Wordpress+Yoast SEO+Woocommerce的组合,那么,yoast官网给出过方法:就是他们综合考虑后决定不支持这个字段,参考yoast关于hasMerchantReturnPolicy...若你是使用 WordPress + Yoast SEO + WooCommerce 的組合,官方的 Yoast 插件並不內建「退貨政策」欄位;因此需要透過 API Hook 自行注入對應結構化資料。...實戰:Yoast插件的修复,在 functions.php 注入退貨政策將以下程式碼片段複製到主題(或子主題)functions.php 中,或利用 Code Snippets 外掛管理並啟用,必要時也能透過開發模式快速回滾...使用Yoast API hook方法,自定义短码,在functions.php中添加如下代码:php//添加到组织add_filter('wpseo_schema_organization', function...如果担心遇到故障,可以使用Code Snippets插件,将代码添加到Code Snippets的functions.php文件中,出现错误,可以使用开发模式回退。

31911

WordPress 文章无法保存?试试这些实用修复技巧

试试这些实用修复技巧在使用 WordPress 撰写博客、更新内容时,你是否遇到过“点击发布/更新却毫无反应”、“提示更新失败,此响应不是合法的json响应”、“文章保存失败,请稍后再试”等情况?...常见“嫌疑插件”包括:Wordfence(安全)Yoast SEO(优化)Elementor(页面构建)Contact Form 7(表单)三、主题代码异常:functions.php 的隐藏陷阱有些主题文件中存在调试语句...四、PHP 错误信息泄露:调试模式的小插曲有时候,PHP 的 Notice 或 Warning 信息会被直接输出到响应中,破坏 JSON 格式。...五、核心文件损坏:WordPress 的“系统感冒”虽然少见,但 admin-ajax.php 或 class-wp-ajax-response.php 等核心文件若被病毒篡改或升级中断,也可能引发此问题...十、母主题与子主题不匹配:定制化的“代沟”如果你使用的是带有子主题的模板,而主主题更新后与子主题不兼容,也可能导致文章保存失败。

43910
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WordPress插件Google Analytics by Yoast存储型XSS漏洞(含POC)

    WordPress著名插件Google Analytics by Yoast插件中曝出存储型XSS漏洞,该漏洞能够让未被授权的攻击者在WordPress管理面板中存储任何HTML代码,包括JavaScript...管理员查看插件的设置面板是JavaScript就会被触发,不需要别的交互行为。 漏洞描述 Google Analytics by Yoast是一款用于监视网站流量的WordPress插件。...如果攻击者在Google分析账号设置中输入标签之类的HTML代码,这些代码就会出现在WordPress管理面板中,任何浏览这些设置时就会触发。...POC 以下这段HTML片段可以用来劫持使用了漏洞插件的网站中Google分析账号: post.php?...真实的攻击可能会使用src属性从外部网站加载更加复杂的脚本。可以使用ajax调用加载提交管理表单,可以使用插件编辑器写入服务器端PHP代码,并执行。

    1.7K100

    如何编写和优化WordPress网站的Robots.txt

    要知道WordPress robots.txt文件中的“Disallow”命令与页面头部的元描述noindex 的作用不完全相同。...Yoast建议保持robots.txt干净  ,不要阻止包括以下任何内容: User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php...或者,您应该卸载这些不安全的插件更实际些。 这就是我们默认从robots.txt中删除这些规则的原因。但是,您可能仍希望将它们包含在WordPress的Robots.txt内。...出于安全,建议您阻止您的WordPress的readme.html,licence.txt和wp-config-sample.php文件访问,以便未经授权的人员无法检查并查看您正在使用的WordPress...WordPress的robots.txt内容编写为: User-agent: * Allow: /wp-admin/admin-ajax.php Disallow: /wp-admin/ Disallow

    2K20

    给wordpress添加限制游客浏览数量功能

    在主题中实施逻辑:在您的主题的functions.php文件中,添加以下代码来限制内容:// 限制内容给访客角色function restrict_content($content) { global...{ // 如果用户是访客 if (has_access_to_post($post->ID)) { // 检查用户是否有权访问该文章 return $content...例如,要为ID为123的文章设置“访客”角色,可以使用以下代码:wp_set_post_terms(123, 'visitor', 'role');注册和登录表单的处理:在您的主题中,您需要添加一个注册和登录的表单...可以使用WordPress的内置函数来实现这一点。...考虑使用AJAX或JavaScript来改进用户体验:如果您希望在用户尝试访问受限内容时提供更加流畅的体验(而不是完全重定向),您可以考虑使用AJAX或JavaScript来处理权限检查。

    63510

    WordPress主题开发基础:Body 类指南

    之后,您还可以将自己的自定义CSS类添加到body元素。您可以在需要时添加这些类。 例如,如果要更改特定类别下的特定作者的文章外观。...由于body类是特定于主题的,因此您需要将以下代码添加到主题的functions.php文件中。...现在,在这种情况下,您可以将条件标记与一些自定义代码一起使用,以将自定义类动态添加到body类。 为此,您需要将以下代码添加到主题的functions.php文件中。...这将为您的代码提供一组方便使用的标签。 动态添加自定义body类的其他示例 除了条件标签外,您还可以使用其他技术从WordPress数据库中获取信息并为body类创建自定义CSS类。...为此,将以下代码添加到主题的functions.php文件中: // add category nicenames in body class function category_id_class($

    3.5K20

    WordPress代码实现防止发表重复标题的文章

    WordPress代码实现防止发表重复标题的文章,如果对你有帮助就看看吧。其实所有的插件这些的就等于放到function.php的代码片段。...主要修改的地方是:将 js 转为 script 标签内容,等于消除一个请求,翻译也省了,换成中文。 将下面代码复制粘贴到你主题的 functions.php 文件里面,这个不用解释了吧?...* Author: hasan movahed * Reviser: INLOJV * Version: 1.0 */// 发表文章页面,前端抓取标题并使用AJAX发送请求add_action( '...php} // 接收前端ajax参数add_action('wp_ajax_title_checks', 'duplicate_title_checks_callback');function...php _e('貌似已经存在相同标题的文章,若您使用了文章别名作为固定链接,则可以通过修改本文的固定链接来使标题不再重复!' , '') ?> <?

    84210

    为wordpress文章添加额外功能

    之前使用dux的时候有很多方便的功能,现在换主题了,之前有功能没有了,那么我们就手动加上吧WordPress内容折叠WordPress添加说说功能WordPress添加内容评论可见WordPress添加...dux原版风格图片钻芒美化图片一、引用js,将以下代码加入至主题目录下的footer.php中/* 为wordpress主题添加“内容展开/收缩”功能开始 */jQuery(document...主题添加“内容展开/收缩”功能开始 */二丶将下方代码添加至主题目录下的functions.php中// 文章页添加展开收缩效果function xcollapse($atts, $content...functions.php 中 评论后如果不显示请查看是否开启留言审核,审核通过后即可查看。...= get_the_ID(); $query = "SELECT `comment_ID` FROM {$wpdb->comments} WHERE `comment_post_ID

    1.4K10

    WordPress发布文章自动同步到新浪微博(带特色图片)

    整体来源于张戈博客,本处仅是修改添加了一处显示文章分类的小功能,若是一篇文章有多个分类,默认使用第一个。经测试好像对于七牛中设置了空间防盗链的不太友好,可能会报2007错误。...方法 1、在微博开放平台创建网站接入的应用。 小提示:境外网站可以使用 ping结果加站长综合查询中ip部分的截图作为证明哦。 2、申请通过后,在接口管理-》申请接口,选中“微博高级写入接口” ?...希望在微博同步中插入特色图片,特申请微博高级写入权限,望批准,感谢~~ ? 3、通过后,修改如下代码中的App Key以及微博账号密码,然后将代码放入functions.php文件中即可。...,返回的内容是文章下分类信息,可以在文章主循环外使用(Loop) 用法 <?...返回值 cat_ID 分类ID编号 (也可以保存为 ‘term_id’) cat_name 类别名称 (也可以保存为 ‘name’) category_nicename 类分类名称产生的一个slug (

    3K20

    Yoast SEO 插件英文版设置教程

    最近魏艾斯博客在制作英文企业网站,程序使用 wordpress,需要使用到英文 SEO 插件,经过多方比较和衡量,最后选择了Yoast SEO 插件英文版,因为在网上很少能够找到Yoast SEO 插件英文版设置教程...,操作过程中也颇费了一番周折,这期间也积累了一些经验,就分享给大家,如果你有同样的情况,可以往下面仔细看看。...为什么英文 wordpress 推荐使用 Yoast SEO 插件?...首先是进入 wordpress 博客后台,我这里做英文网站,后台就是英文的,找到 plugins-add new,搜索框输入 yoast,会自动给出 Yoast seo 这个结果排名第一位,而且细看激活量也超过了...Yoast SEO 插件的设置教程就到此结束了,以后会更新具体使用教程,如果都放在这一篇文章里面有点太长太多了,不光我写着费精力,你看着这么多内容也很累。

    1.8K60

    wordpress博客免插件实现隐藏内容回复可见-在文章中设置回复可见内容 三种样式附带效果图

    WordPress作为一款功能强大的内容管理系统(CMS),提供了Easy2Hide等插件能够轻松实现论回复可见功能,并且对于不熟悉代码的用户来说,使用插件无疑是一个方便快捷的选择。...因此整理修改了一些全网好看还能用的隐藏回复代码样式。这些样式不仅注重功能性,还注重美观性,能够让用户在评论和下载资源的过程中享受到更好的视觉体验。...样式一修改路径:一般放在主题的 functions.php 文件效果图:代码如下//WordPress实现文章部分内容评论后可见//www.anlu1314.com修改function reply_to_read...[ /reply]注意:使用的时候去掉reply标签里面的空格样式二修改路径:一般放在主题的 functions.php 文件效果图:代码如下//文章评论后显示隐藏内容代码//www.anlu1314....== $admin_email)调用方法:[ reply]你要隐藏的内容[ /reply]注意:使用的时候去掉reply标签里面的空格样式三修改路径:一般放在主题的 functions.php 文件效果图

    62400

    wordpress 内容备份镜像站点建立方法及注意事项

    作为虾米级站长一枚,实则是不懂代码的菜鸟,由于自己的站点是小水管主机,而且稳定性也难以保障,在很多访客的建议下,也想建立一个内容镜像站点,以实现当主站的主机维护时,能够有一个备用站点让访客访问。...最先我是想能够有一个共用的数据库可以给两个站点一起使用,但百度查了资料后,发现这对于虚拟主机建站来说好像不适用。 直到找到了以下的代码,可以实现源站发表文章时,自动在镜像站点也发表出来。...=> $category, 'post_type' => $_POST['type'] ); wp_insert_post( $info ); } 第二步,在主站主题的 functions.php 文件的最后一个...一些意外情况的解决: 问题 1,由于主题升级后,functions.php 代码会被置换。用以上方法实现的内容镜像每次在主题升级后都需要修改 functions.php 代码,这会造成麻烦。...> 在此文中,使用到的代码都是万能的博主们提供的,我只是对其进行了一个有效的整合,来实现我的需求,在此感谢共享精神的博主们的辛勤付出! 经验分享,欢迎转载,但不得修改内容,谢谢!

    1.3K30

    WordPress Fontsy Plugin SQL注入漏洞深度剖析与防御指南

    且未使用WordPress提供的安全查询机制,具体成因可分为两点:(一)输入验证缺失,参数直接拼接SQL语句Fontsy插件在处理上述AJAX接口的参数(id、font_id)时,未对参数的合法性进行任何校验...类似漏洞在WordPress插件中极为常见,核心错误代码逻辑如下(模拟漏洞代码,贴合实际漏洞成因):// 危险代码:未过滤参数,直接拼接SQL$id = $_POST['id']; // 获取用户传入的...正确的安全代码逻辑应使用$wpdb->prepare()方法,对参数进行占位符替换,示例如下:// 安全代码:使用prepare方法,占位符替换参数$id = intval($_POST['id']);...具体操作:在当前主题的functions.php文件中,添加接口禁用代码,阻止未授权用户访问这些接口。...拦截恶意请求:借助网站防火墙(WAF),添加SQL注入特征拦截规则,拦截包含union、sleep、concat、drop等关键字的请求,以及针对wp-admin/admin-ajax.php的异常POST

    10810
    领券