Wordpress表情符号适用于某些级别的成员

时间:2014-09-09 16:43:54

标签: php wordpress block membership emoticons

您好,我正在尝试使用会员插件设置我的wordpress网站(现在正在尝试付费会员专业版),并且我试图让某些会员级别被授予访问wordpress表情符号的地方(表情)。在某种程度上,我希望某些会员级别可以访问不同的表情符号。

付费会员专业版提供了一个代码示例,用于根据成员资格级别授予对主题内容的访问权限,但表情符号的代码不在该文件夹中。

示例代码:

<?php
    if(pmpro_hasMembershipLevel('Gold'))
    {
    ?>
        //Place your HTML or PHP code here if the user is in the required membership level
        ...
    <?php
    }
?>

我试图将这段代码(没有PHP打破html)添加到wp-includes /文件夹中的function.php中。

所以我在wordpress中的代码(不是主题&#39; s)function.php看起来像:

function smilies_init() {
    global $wpsmiliestrans, $wp_smiliessearch;

    // don't bother setting up smilies if they are disabled
    if ( !get_option( 'use_smilies' ) )
        return;
    if(pmpro_hasMembershipLevel('Platinum'))
    { 
        if ( !isset( $wpsmiliestrans ) ) {
            $wpsmiliestrans = array(
            //The list of smilies are here and very long so this is a placeholder
            );
        }
    }
    //And the rest of the code in this function I have not modified

通过这种方法,当有人评论表情符号并且不是“白金”时,没有任何改变。并且会员级别确实存在。我不确定是否需要链接付费会员专业版代码(我还没有尝试或寻找过)或其他内容。任何帮助将不胜感激。

0 个答案:

没有答案