Per domande sul linguaggio di programmazione lato server in cui sono scritti core, plugin e temi di WordPress. Le domande sull'uso di PHP al di fuori di un contesto WordPress sono fuori tema, ma potrebbero essere poste su Stack Overflow.
Il codice menziona vagamente solo la versione di PHP nei requisiti del server , tuttavia PHP può essere configurato in una gamma piuttosto ampia di esclusione / inclusione di parti diverse. Cosa sono le estensioni / librerie che: sono necessari per far funzionare WP? MySQL ... sono richiesti per funzioni …
Ho letto 2 metodi per inizializzare la funzione di WordPress al di fuori dei file di WordPress in modo che possiamo usare queste funzioni su qualsiasi pagina o sito Web al di fuori del blog di WordPress. Quale di questi 2 metodi è quello corretto? Quali sono i casi d'uso …
Voglio aggiungere un codice PHP personalizzato per garantire che ogni volta che una pagina del mio sito viene caricata nel mio browser, l'URL di quella pagina viene ripetuto sullo schermo. Posso usare echo get_permalink(), ma non funziona su tutte le pagine. Alcune pagine (ad es. La mia homepage ) mostrano …
Qualcuno può dirmi come ottenere il fuso orario impostato nell'amministratore di WordPress? Ad esempio, se il blog è impostato sull'ora orientale, ho bisogno di questa stringa esatta per stampare: US / Eastern Questo è per una funzione che vive in Functions.php nel mio tema.
Vedo molti plugin che fanno uso della codifica orientata agli oggetti quando non è davvero necessario. Ma la cosa peggiore è che gli sviluppatori di temi stanno iniziando a fare la stessa cosa. Temi commerciali e temi popolari gratuiti come Suffusion, anche il mio tema preferito - Hybrid, inseriscono tutte …
È comune per gli sviluppatori di plug-in proteggere i propri plug-in dall'accesso diretto. Ho visto due modi per farlo: if ( ! defined( 'WPINC' ) ) die; e if ( ! defined( 'ABSPATH' ) ) exit; Quali sono le differenze tra WPINC e ABSPATH? Qual è il modo "giusto" per …
Sono nuovo di WordPress. Sto cercando un modo per verificare se la pagina corrente è la pagina del blog nel codice del file di intestazione. Ho controllato ma non riesco a trovare un modo. Aiutami, Pls.
Ho questa pagina creata manualmente: $user_login = sanitize_text_field( $_GET['user_login'] ); if ( username_exists( $user_login ) || email_exists($user_login) ) { ?> <!--Everything has been validated, proceed ....--> <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> function submit() { var f = document.getElementById('lostpasswordform'); f.onclick = function () { }; document.lostpasswordform.submit(); …
Voglio aggiungere prodotti con codice PHP come di seguito: $post_information = array( 'post_title' => 'new item shop', 'post_content' => 'this is new item shop', 'post_type' => 'post', 'post_status' => 'publish' ); $post_id = wp_insert_post($post_information); ma questo codice ottimizza per WooCommerce come tipo di post e guid e metadati e ... …
Quando si sviluppa un plug-in, le funzioni devono essere raggruppate in una classe per evitare conflitti nello spazio dei nomi? L'uso delle classi crea costi generali per le prestazioni di PHP? Se si verifica un hit delle prestazioni, i nomi delle funzioni dovrebbero essere pre-fissati?
Questa mattina ho ricevuto un'e-mail in cui si afferma che il mio sito Wordpress è stato aggiornato automaticamente all'ultima versione. Conoscevo la funzionalità ma mi sono sempre chiesto esattamente come funziona. PHP non è un processo in esecuzione permanente: viene eseguito solo su richiesta. Per quanto ne so, Wordpress può …
AGGIORNAMENTO: La mia domanda originale è stata risolta, ma questo si sta trasformando in una discussione valida sul perché non usare le variabili globali, quindi sto aggiornando la domanda per riflettere ciò. La soluzione era <?php global $category_link_prop; echo esc_url( $category_link_prop ); ?>come suggerito da @TomJNowell. AGGIORNAMENTO 2: Ora ho …
Quando si verifica un errore 404, è possibile utilizzare un file modello 404.php per visualizzare un messaggio di errore personalizzato. Questo è documentato nell'articolo Gerarchia dei modelli . Il mio obiettivo è creare pagine di errore personalizzate per errori 401, 403 e 500. Ho provato a creare file 401.php, 403.php …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.