Pergunta de associação e restrição de conteúdo – Assinaturas de membros pagas do WordPress: mostre um ícone de cadeado ao lado do conteúdo da lista

Um usuário perguntou ?

queridas pessoas,

Eu tenho um plugin ballpress no topo do meu site e quero exibir um ícone de cadeado ao lado do conteúdo exclusivo, depois de encontrar algum código neste fórum criei uma página PHP em wp-content/plugins/memberpress-lock-icon/lock – ícone. php contendo o seguinte código:

<?php
/**
 * Plugin Name: Lock-icon
 * Plugin URI: 
 * Description: Plugin to show the lock icon on subscription content
 * Version: 1.0
 * Author: Gonzalo López
 * Author URI: 
 * License: GPL
 */
 
/*  Copyright YEAR  PLUGIN_AUTHOR_NAME  (email : PLUGIN AUTHOR EMAIL)
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License, version 2, as 
    published by the Free Software Foundation.
    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
*/

/*
 * Filter to display a Locked Font Awesome Icon next to the Title of a Restricted Post/Page
 */

add_filter('the_title', 'pmsc_add_icon_next_to_restricted_post', 10, 2);

function pmsc_add_icon_next_to_restricted_post($post_title, $post_id) {
    if (is_admin()) {
        return '';
    }
    if (pms_is_post_restricted($post_id)) {
        //return '<i class="icon-lock" aria-hidden="true"></i>' . ' ' . $post_title;
	return '<p>LOcked content</p>' . ' ' . $post_title;
    }
    return $post_title;
}

Ele foi originalmente projetado para mostrar um ícone, mas como isso não funcionou, mudei para mostrar um elemento.

Eu não sei muito sobre wordpress, então estou querendo saber o que é tão básico talvez. Depois de criar esse arquivo PHP, acabei de carregá-lo no servidor FTP, mas não fiz nada no painel de administração do WordPress. Existe algo que você precisa fazer para que funcione? Se não, alguém pode ajudar? Tudo o que eu quero fazer é pegar o trecho de código onde ele decide se o conteúdo está bloqueado ou não e adicionar um ícone de chaveiro ao título (um ícone de chaveiro pode ir em cima da imagem do tema perfeito, mas com o título já basta) .

Desde já, obrigado!

(@raster02)

2 anos, 9 meses atrás

Olá @ankeorum,

Então, antes de mais nada, exclua o arquivo que você criou a partir daí. Em seguida, crie uma pasta interna wp-content/plugins/você pode chamá-lo custom-code e coloque seu arquivo nessa pasta.

Então vá para Painel de Controle -> Plugins e procure por um plugin chamado Lock-icon e ativá-lo. Portanto, o código deve ser executado e o ícone/item deve ser adicionado aos títulos restritos dos posts.

Confira isso e me avise.

Sobre.

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *