Perguntas com a marcação «theme-development»

Os temas criam a interface pública (front-end) para um site WordPress.

4
Problemas com tag de título e document_title_parts
Wordpress version 4.5.1 Estou tentando atualizar dinamicamente os títulos das páginas em um modelo específico. Depois de muita pesquisa e aprendizado sobre as wp_title()mudanças, estou tentando usar document_title_parts. No entanto, não consigo executar o filtro. Estou em um tema infantil functions.php: add_theme_support( 'title-tag' ); //add_filter("after_setup_theme", function(){ add_theme_support("title-tag"); }); add_filter( 'document_title_parts', …


1
O the_post_thumbnail sem srcset?
O WordPress 4.4 adiciona vários tamanhos de imagem srcsetao usar a the_post_thumbnailfunção. É possível obter apenas um tamanho de imagem sem o srcset? Entendo que é possível adicionar um filtro para desativar srcsettodas as imagens, mas quero desativá-lo srcsetsomente ao chamar um tamanho de miniatura específico (por exemplo, apenas ao …




5
after_setup_theme sempre é executado
Estou configurando um tema infantil para alguns dos membros do meu corpo docente e, como parte do tema, gostaria que um punhado de plug-ins fosse ativado no momento em que o tema fosse ativado. Então, naturalmente, usei a ação after_setup_theme e chamei minha função de configuração. Funciona muito bem, exceto …



4
wp_redirect () - cabeçalhos já enviados
Estou tentando usar wp_redirect()para redirecionar o usuário depois de enviar com êxito um formulário de inscrição na página. Não está funcionando e mostra o seguinte erro: Aviso: Não é possível modificar as informações do cabeçalho - os cabeçalhos já enviados por (saída iniciada em /Applications/MAMP/htdocs/theme/wp-content/themes/test/header.php:10) em / Aplicativos / MAMP …

1
Coloque uma folha de estilo na página de login e faça com que ela apareça no elemento principal
Eu tento estilizar a página de login no meu tema. Muito simples: add_action( 'login_enqueue_scripts', function() { wp_enqueue_style( 'TEST', get_template_directory_uri() . '/css/login.css' ); }); Infelizmente, não funciona como esperado. O linkelemento aparece na bodypágina de login muito tarde. Saída renderizada: <link rel='stylesheet' id='TEST-css' href='http://themes.wp/t5-theme-base/css/login.css?ver=3.9-alpha' type='text/css' media='all' /> <div class="clear"></div> </body> </html> …


7
Incluindo uma div para quebrar o conteúdo do widget após o título do widget
Estou tentando adicionar uma div ao conteúdo de um widget na minha barra lateral dinâmica. Aqui está o código de registro; register_sidebar(array( 'name' => "Sidebar1", 'id' => 'home-sidebar-1', 'before_widget' => '<div class="sidebar-box">', 'after_widget' => '</div>', 'before_title' => '<div class="title">', 'after_title' => '</div>', )); Mas esse código causa assim; <div class="sidebar-box"> …

2
Personalizador de temas - ordem das configurações
Se eu adicionar mais de 5 configurações a uma única seção, a ordem das configurações ficará estranha. Por exemplo: // Link color $wp_customize->add_setting( 'tonal_'.$themeslug.'_settings[link_color1]', array( 'default' => $themeOptions['link_color1'], 'type' => 'option', 'sanitize_callback' => 'sanitize_hex_color', 'capability' => 'edit_theme_options', 'transport' => 'postMessage' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'tonal_'.$themeslug.'_settings[link_color1]', array( 'label' => …

5
Obtenha a primeira imagem do conteúdo da postagem (por exemplo: imagens com links)
Estou usando esse código diretamente do codex . function echo_first_image ($postID) { $args = array( 'numberposts' => 1, 'order'=> 'ASC', 'post_mime_type' => 'image', 'post_parent' => $postID, 'post_status' => null, 'post_type' => 'attachment' ); $attachments = get_children( $args ); //print_r($attachments); if ($attachments) { foreach($attachments as $attachment) { $image_attributes = wp_get_attachment_image_src( $attachment->ID, …

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.