WordPress

Perguntas e respostas para desenvolvedores e administradores do WordPress

6
Verifique se o título da publicação existe, insira a publicação se não existir, adicione # incremental ao meta se houver
Já tenho uma função em que um usuário envia um formulário e cria uma postagem personalizada ... <?php $postTitle = $_POST['post_title']; $submit = $_POST['submit']; if(isset($submit)){ global $user_ID; $new_post = array( 'post_title' => $postTitle, 'post_content' => '', 'post_status' => 'publish', 'post_date' => date('Y-m-d H:i:s'), 'post_author' => '', 'post_type' => 'stuff', 'post_category' …






6
A remoção do contêiner do wp_nav_menu não está funcionando
Estou convertendo este menu html para wordpress: <ul> <li><a href="/" class="current"><span>Home</span></a></li> <li><a href="/"><span>About</span></a></li> </ul> eu uso: wp_nav_menu(array( 'menu'=>'mainmenu' , 'container' => false, 'link_before' => '<span>', 'link_after' => '</span>', 'theme_location' => 'primary') ); mas o html que recebo é: <div class="menu"> <ul> <li class="current_page_item"><a href="http://localhost/goodsoil/" title="Home"><span>Home</span></a></li> <li class="page_item page-item-2"><a href="http://localhost/goodsoil/?page_id=2" title="About"><span>About</span></a></li> …
10 menus 


1
Como garantir que apenas um wp_cron () seja executado por vez?
Eu tenho cerca de 20 wp_cron()funções como o código a seguir. Quase todos os crons funcionam a cada hora; alguns são diários. if ( ! wp_next_scheduled( 'my_task_hook' ) ) { wp_schedule_event( time(), 'hourly', 'my_task_hook' ); } add_action( 'my_task_hook', 'my_task_function' ); function my_task_function() { //Complex Code } Para aumentar o desempenho …

3
Obtenha apenas tipos de postagem com base no suporte
Estou tentando recuperar uma lista incluindo os tipos de postagem incorporados e personalizados: $post_types = get_post_types(array( 'public' => TRUE, ), 'objects'); O exemplo acima quase funciona, mas eu gostaria de excluir attachmentdesta lista, retornando apenas tipos de postagem com suporte específico, como editor, titlee thumbnail. Isso é possível?


4
Como obter os valores de entrada do shortcode dentro de um filtro?
Estou tentando obter o valor de entrada de um código de acesso dentro de uma função usada por um filtro, mas parece não haver sucesso. Aqui está o que eu fiz: function my_shortcode_function($atts){ $value = $atts['id']; function filter_value(){ echo $value; } add_filter('posts_where','filter_value'); } add_shortcode('my-shortcode','my_shortcode_function'); Agora eu sei que usar $valuedentro …

4
Pare um plug-in no processo de ativação quando uma determinada versão do WP não for atendida e mostre a mensagem de erro no gancho de ação admin_notices
Eu tenho um plugin que não quero ser ativado se ele não atender a um determinado número de versão do WP e mostrar uma mensagem de erro no gancho de ação admin_notices. Tanto quanto eu pesquisei, o código abaixo é o melhor que posso alcançar esse objetivo: $wp_version = get_bloginfo('version'); …

4
Limitar a pesquisa a caracteres latinos
Gostaria de limitar a pesquisa a caracteres usados ​​no idioma inglês + números. O motivo é que, olhando para as consultas mais lentas do log do mysql, as mais encontradas vêm de pesquisas em caracteres árabes, russos e chineses, então eu gostaria de ignorá-las e exibir uma mensagem de erro.
9 search 


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.