Domande taggate «theme-development»

I temi creano l'interfaccia pubblica (front-end) per un sito WordPress.

4
Problemi con il tag del titolo e document_title_parts
Wordpress version 4.5.1 Sto cercando di aggiornare dinamicamente i titoli delle pagine su un modello particolare. Dopo aver scavato e imparato molto sui wp_title()cambiamenti, sto tentando di usarli document_title_parts. Tuttavia, non riesco affatto a far funzionare il filtro. Sono in tema di un bambino functions.php: add_theme_support( 'title-tag' ); //add_filter("after_setup_theme", function(){ …


1
The_post_thumbnail senza srcset?
WordPress 4.4 aggiunge più dimensioni di immagine con srcsetquando si utilizza la the_post_thumbnailfunzione. È possibile ottenere solo una dimensione dell'immagine senza srcset? Comprendo che è possibile aggiungere un filtro da disabilitare srcsetda tutte le immagini, ma desidero disattivarlo srcsetsolo quando si chiama una dimensione di anteprima specifica (ad esempio solo …



3
Ordine menu / sottomenu API Wordpress
Sto sviluppando un tema figlio usando Wordpress 3.4.2 e la versione di sviluppo del Framework opzioni di David Price . Questo è il mio primo tema e sono relativamente nuovo, quindi ho dato un'occhiata al codice Wordpress e ho verificato la registrazione degli elementi nell'API. Senza manomettere i file esterni …

5
after_setup_theme funziona sempre
Sto creando un tema figlio per alcuni membri della mia facoltà e, come parte del tema, vorrei che una manciata di plugin venisse attivata nel momento in cui il tema è attivato. Quindi, naturalmente, ho usato l'azione after_setup_theme e ho chiamato la mia funzione di installazione. Funziona alla grande, tranne …



4
wp_redirect () - intestazioni già inviate
Sto cercando di utilizzare wp_redirect()per reindirizzare l'utente dopo aver inviato correttamente un modulo di iscrizione sulla pagina. Non funziona e mostra il seguente errore: Avviso: impossibile modificare le informazioni dell'intestazione - intestazioni già inviate da (output avviato in /Applications/MAMP/htdocs/theme/wp-content/themes/test/header.php:10) in / Applicazioni / MAMP / htdocs / theme / wp- …

1
Accodare un foglio di stile per la pagina di accesso e farlo apparire nell'elemento head
Provo a dare uno stile alla pagina di accesso nel mio tema. Molto semplice: add_action( 'login_enqueue_scripts', function() { wp_enqueue_style( 'TEST', get_template_directory_uri() . '/css/login.css' ); }); Sfortunatamente, non funziona come previsto. L' linkelemento appare nella bodypagina di accesso, molto tardi. Output reso: <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> …


7
Aggiunta di un div per avvolgere il contenuto del widget dopo il titolo del widget
Sto cercando di aggiungere un div al contenuto di un widget nella mia barra laterale dinamica. Ecco il codice di 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>', )); Ma questo codice causa in questo modo; …

2
Personalizzazione del tema: ordine delle impostazioni
Se aggiungo più di 5 impostazioni a una singola sezione, l'ordine delle impostazioni diventa strano. Per esempio: // 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' => __( 'Link …

5
Ottieni la prima immagine dal contenuto del post (ad es .: immagini hotlinked)
Sto usando questo codice direttamente dal codice . 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, …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.