正文:
今天打开 Google AdSense 合作规范中心,又发现了一个非法内容,真是无语。果断马赛克图片并提交审查。为了避免之前上传的图片再次被识别,我将禁用wordpress的媒体附件页面,否则每个媒体都将有一个单独的页面,如果被发现,我的广告将被禁用。
我把问题交给ChatGPT,几分钟后就给了我答案。经过简单的检查,我发现没有任何问题。我在网上体验了一下,感觉很好,这就是我想要的效果。
将其添加到你的 wordpress 主题functions.php文件中即可。
//WordPress 禁用媒体附件页面
//https://www.huizhanii.com/34475.html/
function disable_media_attachment_page_404() {
global $post;
if (is_attachment() && isset($post->post_parent) && is_numeric($post->post_parent) && ($post->post_parent != 0)) {
global $wp_query;
$wp_query->set_404();
status_header(404);
get_template_part(404);
exit;
}
}
add_action('template_redirect', 'disable_media_attachment_page_404');
转载请注明:汇站网 » WordPress 禁用媒体附件页面教程