Frammenti di codice 2025, Luglio
WordPress: "
Per il tuo file functions.php o plugin personalizzato: // Aumenta il numero di metacampi mostrati nel menu a discesa add_filter ('postmeta_form_limit', "
Per il tuo file functions.php o un plugin di funzionalità: function html5_insert_image ($ html, $ id, $ caption, $ title, $ align, $ url) ($ html5 = ""; $ html5. = "
Archives.php mostra solo il contenuto di tipo "post", ma puoi modificarlo per includere tipi di post personalizzati. Aggiungi questo filtro al tuo file functions.php: function "
C'è sempre the_excerpt (), ma questo fa alcune cose piuttosto specifiche (ad es. Aggiungere tag di paragrafo, aggiungere, non rispettare più commenti, utilizzare il file salvato "
Solo pre WordPress 3.3. O aggiungi questo CSS al tuo file CSS, aggiungi tutto il codice al tuo file functions.php o crea un piccolo plugin veloce. funzione"
@@ -2033,6 +2033,7 @@ if (! Empty ($ q)) ($ allowed_keys () = $ q; $ allowed_keys () = 'meta_value'; + $ allowed_keys () = 'meta_value_num';) $ q = "
Quello che segue è il modo migliore per farlo. Aggiungi quanto segue al file functions.php del tema: if (! Is_admin ()) add_action ("wp_enqueue_scripts", "
WordPress non ha una funzione wp_list_posts () che potrebbe sembrare logica andare con la robusta e utile funzione wp_list_pages (). Puoi simularlo però, "
Per favore o "
Supponiamo che tu voglia utilizzare la funzione di anteprima dei post di WordPress, ma disponi di un intero archivio di post che richiederebbe troppo tempo per essere esaminati. Per nuovo "
Ci sono funzioni WordPress condizionali integrate per testare una pagina: if (is_page (2)) (// stuff) O per testare se una pagina è figlia di un certo "
Questo trasformerebbe http: //domain.tld/blog/home in "domaintldbloghome", che è molto più specifico. Inoltre rimuoverà le estensioni di file ".php" e il "
Potresti anche mantenere pulito il tuo header.php e inserire lo shim dal file functions.php. // aggiungi ad esempio shim html5 condizionale alla funzione di intestazione "
Aggiungi al file functions.php: function get_ID_by_page_name ($ page_name) (global $ wpdb; $ page_name_id = $ wpdb-> get_var ("SELECT ID FROM $ wpdb-> posts WHERE"
Le miniature dei post sono piuttosto utili e abbastanza facili da usare in WordPress. Aggiungi semplicemente: add_theme_support ('post-thumbnails'); Al file functions.php di un tema "
Apparentemente non esiste una funzione WordPress succinta per restituire semplicemente il contenuto di una determinata pagina tramite l'ID di quella pagina. Questo e 'quello. funzione"
Il codice sopra può essere utilizzato all'interno del normale ciclo di pagine. Sostituisci ** ID ** con l'ID della pagina che desideri incorporare. "
Questo troverà qual è l'ID della pagina genitore più in alto, in una pagina figlia nidificata. Ad esempio, questa pagina che stai letteralmente guardando è nidificata sotto "
Un po 'di codice molto facile da copiare e incollare qui da aggiungere al modello per i post del blog per consentire il "gradimento" dell'articolo da parte di Facebook. Probabilmente il migliore in "
Per il tuo file functions.php nel tema. add_theme_support ('post-formati', array ('a parte', 'gallery', 'link', 'image', 'quote', 'status', 'video', "
Mettilo nel file del tema da qualche parte vicino a dove esegui l'output di the_content () (probabilmente nel file single.php o page.php) per creare un collegamento su cui puoi fare clic "
Basta sostituire l'URL nella riga fetch_rss di seguito con il feed RSS ai preferiti di Twitter. In effetti questo funzionerà con qualsiasi feed RSS ".
WordPress ha una funzione incorporata, the_meta (), per l'output di tutti i campi personalizzati. Ma questa funzione è limitata in quanto non sempre restituisce tutto "
Ultimo aggiornamento di Jason Witt. Se progetti o sviluppi temi o plug-in per WordPress, è molto probabile che un giorno dovrai eseguire una query per "
Questo codice appartiene al ciclo. Cercherà in una directory specifica tutte le immagini che corrispondono agli slug dei tag degli articoli, le visualizzerà e le collegherà a "
Il dimensionamento predefinito, se non viene fornito, per questa funzione è "pt" che è un po 'insolito e spesso inaffidabile quindi assicurati di modificare quel parametro in come "
L'immagine che mostra per l'autore proviene dall'indirizzo di posta elettronica impostato per quell'utente che va a un Gravatar corrispondente. Il nome visualizzato e la biografia vengono "
Function my_formatter ($ content) ($ new_content = ''; $ pattern_full = '((. *?)) is'; $ pattern_contents = '((. *?)) is'; $ pieces = preg_split ($ pattern_full, "