Wordpress页面和帖子 - 添加勾选框以将代码插入标题

问题描述 投票:0回答:1

我有一个Wordpress网站,我正在看每个帖子和每个页面旁边的一个小勾选框。

勾选后,此框会将以下元行添加到该页面的标题中:

<meta name="meetandengage-premium-content" content="true">

所以基本上它允许用户将帖子标记为优质内容。这反过来允许照顾主服务器平台和所有基础设施的人密码保护这些页面。

我有点卡住了从哪里开始,我可以找到在帖子和页面编辑器上添加勾选框的方法,我也可以基本上使用高级自定义字段来做...但是一旦勾选框在那里,我需要应用的内容如下:如果勾选,显示行,否则不显示行,我猜?

我发现很难找到任何信息,因为我真的不知道要搜索什么...

我不确定页面或帖子列表页面是什么? (附上截图)。如果有人可以提供帮助,将不胜感激。

添加元信息行是我能够做到这一点的唯一方式所以我不能使用任何第三方密码保护插件:)

enter image description here

php wordpress meta
1个回答
0
投票

好的,我设法找到了解决方案 - 非常简单 - 我使用高级自定义字段添加了tick元框,然后使用以下代码显示我的元标记,如果勾选了该框:

<?php 
        $selected = get_field('premium_content');
            if( in_array('Yes', $selected) ) {
                echo '<meta name="meetandengage-premium-content" content="true">';
        }
    ?>
© www.soinside.com 2019 - 2024. All rights reserved.