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.
Nudo con me. Voglio avere una dimensione dell'immagine personalizzata selezionata per impostazione predefinita nella pagina popup di caricamento multimediale. In Wordpress v3.4.2 e precedenti, questo elegante codice funzionava perfettamente: function my_insert_custom_image_sizes( $sizes ) { // get the custom image sizes global $_wp_additional_image_sizes; // if there are none, just return the …
Oggi lavoro su un tema per comprendere meglio WordPress e il templating. Ho scoperto questo: <?php printf( __('Designed by %s', 'Anyword'), '<a href="http://www.example.com">Blub</a>' ); ?> So che mostra "Progettato da Blub" (Dove Blub è collegato) Ma cosa __()significa o perché c'è un inserto di stringa? A cosa serve Anyword? Qualcuno …
Ho scritto alcuni plugin di Wordpress e ho avuto qualche problema con Wordpress nel mettere citazioni magiche sui dati POST e GET. In particolare, la funzione "wp_magic_quotes" in \ wp-Includes \ load.php, che viene chiamata (presumibilmente su ogni risposta) in wp-settings.php. Questa funzione aggiunge virgolette magiche ai dati anche se …
Ci sono casi in cui un plugin o un tema deve creare un file php da qualche parte che può successivamente includerlo. Ad esempio un plug-in captcha o una sorta di sistema di template come twig / smarty (nella mia situazione è un semplice motore di template per una raccolta …
Quando fai un template come single.php e hai php racchiuso in html, è meglio: Start + Stop PHP? per esempio <h1 class="post-tilte"><?php the_title(); ?></h1> <p class="post-content"><?php the_content();?></p> O Eco HTML ed Escape PHP? Per esempio - <?php echo '<h1 class="post-title">' . get_the_title() . '</h1> <p class="post-content"' . get_the_content() . '</p> …
Quando uso spl_autoload_register nel mio plugin, ottengo: Fatal error: Uncaught exception 'LogicException' with message 'Class wp_atom_server could not be loaded' wp-includes\pluggable-deprecated.php on line 182 Ho letto e trovato varie soluzioni. Uno su SO ha detto di non usare spl_autoload_register con WordPress. È preciso? Sono sicuro di poter trovare una "correzione" …
Ho memorizzato una serie di ID post e vorrei elencare i post come link, il che significa che devo ottenere il titolo e il permalink per l'ID post - $ id. L'elenco dovrebbe essere ripetuto dalla seguente condizione if, il che significa che in qualche modo devo sostituire $ id …
Ho un sito Wordpress e un'applicazione Web che può essere utilizzata solo dagli utenti registrati (Wordpress). Ora sto caricando wp-blog-header.phpper verificare se l'utente ha effettuato l'accesso. Tutto funziona correttamente ma perché su ogni richiesta (incluso AJAX) devo caricare anche il core di Wordpress, rallenta visibilmente la mia applicazione (oltre il …
Voglio essere in grado di attivare l'email completa dell'ordine WooCommerce in una fase diversa del processo di checkout di WooCommerce. Quindi ho disabilitato l'email completa dell'ordine WooCommerce dal backend e ora sto cercando una riga di codice che attiverà l'e-mail nel punto desiderato. Ho fatto un po 'di ricerche e …
Sto cercando di creare un mega menu walker. Sfortunatamente, i camminatori sfuggono completamente alla mia conoscenza del codice. Potrei davvero usare un po 'di aiuto per farlo funzionare. Ecco le funzionalità di cui ho bisogno: Avvolgere il secondo livello <ul>in <section>. [COMPLETARE] Quando un utente imposta la classe "break" su …
Voglio creare un modulo che posso usare un shortcode per inserire nel mio sito. Sarebbe davvero bello se potessi creare la parte HTML in un file separato e quindi inserirla con uno shortcode PHP (per separare la logica della pagina dalla meccanica di trasformarla in uno shortcode). Come potrei farlo? …
Il risultato attuale è "Errore irreversibile PHP: chiamata alla funzione indefinita wp_get_current_user ()" che ha senso, ma non aiuta. Devo usare $ current_user. Ecco il codice che sto attualmente usando: $wp->init(); do_action( 'init' ); // Check site status $file='http://xxxxxxxx.com/wp-admin/wp_includes/pluggable.php'; if ( is_multisite() ) { if ( true !== ( $file …
Sto cercando di creare un elenco di archivi con solo i miei "normali" articoli in formato post (non formati link, a parte, citazione, ecc.). Come implementerei has_post_format( 'standard' ), o qualcosa di simile, nel codice qui sotto? Non sono stato in grado di trovare una query per get_postscui sono richiesti …
Sto cercando di limitare il numero di widget dalla barra laterale "wp_inactive_widgets" a un massimo di 10, perché la pagina di amministrazione dei widget è incredibilmente lenta: add_filter('pre_update_option_sidebars_widgets', 'cleanup_inactive_widgets', 10, 2); function cleanup_inactive_widgets($new, $old){ if(!empty($new['wp_inactive_widgets']) && count($new['wp_inactive_widgets']) > 10) $new['wp_inactive_widgets'] = array_slice($new['wp_inactive_widgets'], -10, 10); return $new; } Funziona apparentemente, ma …
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.