我试图阻止搜索引擎索引我的404页面,该页面位于一个名为404的模板中。php。我没有创建实际的页面,我只是依赖php模板来处理404错误。
我正在使用下面的代码,但它不起作用,我不确定最好的方法是什么,我将非常感谢您的帮助。
<?php if(is_single(\'404.php\')): ?>
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW" />
<?php endif; ?>
我试图阻止搜索引擎索引我的404页面,该页面位于一个名为404的模板中。php。我没有创建实际的页面,我只是依赖php模板来处理404错误。
我正在使用下面的代码,但它不起作用,我不确定最好的方法是什么,我将非常感谢您的帮助。
<?php if(is_single(\'404.php\')): ?>
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW" />
<?php endif; ?>
这永远不会返回true:
if ( is_single( \'404.php\' ) ) {}
Theis_single()
条件仅在单个博客帖子上下文中返回true。它接受的参数是post ID、slug或title。这个404.php
文件是模板文件,而不是后期文件。使用is_404()
而是:
if ( is_404() ) {}
这不是通过创建一个机器人来解决的吗。ftp根目录下的txt,如下所示:
User-agent: *
Disallow: /404.php
这是我的ipn。当PayPal交易完成时向用户发送邮件的php。问题是,我还需要更改WP数据库中订单的状态,而不仅仅是发送电子邮件。我知道独一无二的$code 该事务的变量(整数)(我在发送表单时保存了它,并且用户重定向以在PayPal页面上完成该过程),PayPal正在将其发送回ipn。自定义字段内的php文件$_POST[\'custom\'].那么ipn.php (交易成功时,PayPal以notify\\u url访问)如下所示:<?php $req = \'cmd=_no