WordPress

Perguntas e respostas para desenvolvedores e administradores do WordPress

2
Como verificar se um usuário (usuário não atual) está logado?
Preciso exibir o status online (online / offline) de cada página do autor (modelo de página de autor personalizado). is_user_logged_in () se aplica apenas ao usuário atual e não consigo encontrar uma abordagem relevante para o autor atual, por exemplo, is_author_logged_in () Alguma ideia? Responda Um Trick Pony teve a …
22 author  users  status 

4
Como incluo um editor TinyMCE no frontend?
Estou tentando adicionar um editor TinyMCE no meu front-end, de onde os usuários podem postar, mas até agora não tiveram sorte. Aqui está o código: PHP: add_action('wp_print_scripts', 'my_enqueue_scripts'); function my_enqueue_scripts() { wp_enqueue_script( 'tiny_mce' ); if (function_exists('wp_tiny_mce')) wp_tiny_mce(); } Javascript: jQuery(document).ready(function(){ tinyMCE.init({ mode : "textareas", theme : "simple", /*plugins : "autolink, …

8
Como carregar o wp_editor () através do AJAX / jQuery
Eu tenho um tema que é personalizado desenvolvido e realmente complexo. Uma das coisas que tenho são várias áreas de conteúdo nas quais os usuários podem especificar conteúdo para guias específicas. Carrego várias instâncias do editor do WordPress por meio da wp_editor()função Funciona perfeitamente. (Tudo isso no lado do administrador, …
22 ajax  wp-editor 


5
Adicione a classe 'has_children' ao li pai ao modificar Walker_Nav_Menu
Estou escrevendo uma classe walker personalizada para wp_nav_menu e quero poder especificar se um li contém um submenu. Então, eu quero que minha marcação seja: <li class="has_children [other-wordpress-classes]"> <a class="parent-link">Some item</a> <ul class="sub-menu"> Eu sei como adicionar e remover as classes, mas não consigo encontrar nada para me dizer se …
22 menus 


7
O editor TinyMCE extra retira as tags <p> e as tags?
Ei pessoal, adicionei um TinyMCE a algumas áreas de texto que são exibidas em uma meta box personalizada. Toda a formatação funciona perfeitamente, exceto pelo fato de o editor não salvar &lt;p&gt;ou &lt;br/&gt;marcar. Não preserva as quebras de linha. O TinyMCE está configurado assim: wp_tiny_mce(true, array('editor_selector' =&gt; $field['class'] ) ); …

4
Como codificar itens de menu personalizados
Existe alguma maneira de codificar os itens de menu personalizados quando o primeiro tema é instalado? Estou criando um tema que criará automaticamente algumas páginas comuns quando instalado. Então, eu preciso saber se também posso adicioná-los ao menu personalizado do Wordpress para que o cliente não precise adicioná-los manualmente? Em …
22 menus 

8
Como desativar um plug-in habilitado para rede para apenas um site?
Estou no processo de configurar uma rede multisite (potencialmente) grande e pretendo facilitar ao máximo a adição e a configuração de sites, quando necessário. Atualmente, estou na fase em que estou lidando com plugins. Com o multisite, conheço várias maneiras diferentes de ativar plugins Coloque o plug-in /plugins, ative-o em …
22 multisite 

4
Adicionar campo personalizado à categoria
Gostaria de adicionar campos personalizados a uma determinada categoria. Uma categoria possui apenas os seguintes campos: Nome: Lesma: Pai: Descrição: Como tenho um site de séries de TV, quero adicionar mais alguns campos, quero algo assim quando crio uma nova categoria (Categoria = Série) Nome: Artista: Ano: Tipo: Gênero: Resumo: …
22 categories 


2
Detectar se o WP está sendo executado no WP-CLI
Eu uso a maravilhosa ferramenta WP-CLI . Devido à dependência das variáveis ​​de ambiente Apache para um caso de uso específico, eu preciso habilitar um pouco de código para ser executado apenas quando executado no WP-CLI. Como posso detectar se o WP está sendo executado no WP-CLI? Nesse caso específico, …
22 wp-cli 



6
Enfileirar o jQuery principal no rodapé?
Eu tenho isso no meu functions.phparquivo e não consigo carregar o jQuery no rodapé. O includesarquivo carrega no rodapé bem, no entanto. O que mais eu preciso fazer? function starter_scripts() { wp_enqueue_style( 'starter-style', get_stylesheet_uri() ); wp_enqueue_script( 'jquery', '', '', '', true ); wp_enqueue_script( 'includes', get_template_directory_uri() . '/js/min/includes.min.js', '', '', true …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.