Una funzione è una sequenza di istruzioni del programma che eseguono un'attività specifica. È confezionato come un'unità che può essere utilizzata ovunque l'attività corrispondente debba essere eseguita.
Ho un plug-in per i form di WordPress e utilizzo media_handle_uploadper caricare i file e ottenere gli ID direttamente e allegare i propri ID al post come meta-data, per fare ciò ho usato: L'HTML del campo modulo è: <input type="file" name="my_file_upload" id="my_file_upload"> E il codice php era: $attach_id = media_handle_upload( …
Vorrei utilizzare un archivio di tipi di post personalizzato come prima pagina di un sito, quindi http://the_site.com/ è un archivio di tipi di post personalizzato visualizzato in base al mio archive-{post-type}.phpfile. Idealmente, vorrei modificare la query utilizzando is_front_page()nel mio functions.phpfile. Ho provato quanto segue, con una pagina chiamata "Home" come …
Ho una variabile in header.php, come ad esempio: $page_extra_title = get_post_meta($this_page->ID, "_theme_extra_title", true); Una volta che faccio: var_dump($page_extra_title); Vado sempre NULLfuori da header.php (var_dump funziona correttamente solo in header.php). Ho incollato la stessa variabile ovunque ne abbia bisogno (page.php, post.php, footer.php ecc.), Ma è una follia e rende quasi impossibile …
A meno che non concluda la funzione di elaborazione Ajax da exit()o die(), la funzione Ajax riceve l'output desiderato e corretto ma seguito da 0. Qualche idea sul perché accada? È pensato per essere così o potrebbe essere risolto? add_action('wp_ajax_get_homepage', 'get_homepage'); add_action('wp_ajax_nopriv_get_homepage', 'get_homepage'); function get_homepage(){ echo "get_homepage ->"; exit(); } …
Si è parlato molte volte che Wordpress produce un codice davvero pessimo per la funzione di galleria integrata. Questo è il codice principale responsabile dell'output della galleria (in /wp-includes/media.php): function gallery_shortcode($attr) { global $post; static $instance = 0; $instance++; // Allow plugins/themes to override the default gallery template. $output = …
Sto vedendo i plugin di WordPress utilizzare plugins_url o plugin_dir_url quando si creano costanti in alcune delle loro cartelle. Uno è migliore dell'altro? esempi: define( 'MEMBERS_URI', trailingslashit( plugin_dir_url( __FILE__ ) ) ); define( 'WPACCESS_INC', plugins_url( 'inc', __FILE__ ) , true );
Ho lavorato su Ajax ultimamente. I tutorial che trovi in rete sono tutti molto simili e abbastanza facili da implementare. Ma ricevo sempre una cattiva richiesta 400 sul mio ajax-admin.phpfile. Dopo una lunga e intensa ricerca, ora ho scoperto che è a causa del tempo di integrazione. Se uso il …
Ho una funzione da eseguire ogni 5 minuti. Ho fatto riferimento al seguente codice: <?php wp_schedule_event(time(), 'hourly', 'my_schedule_hook', $args); ?> Voglio eseguire questa funzione ogni 5 minuti indipendentemente da quando iniziare. Come posso questo? Inoltre dice che il codice dice che cron verrà eseguito quando un visitatore visita il sito. …
Warning: The type attribute is unnecessary for JavaScript resources. From line 10, column 146; to line 10, column 176 feed/" /> <script type="text/javascript">window Warning: The type attribute for the style element is not needed and should be omitted. From line 11, column 1798; to line 11, column 1820 </script> <style …
Situazione: sto lavorando su un plugin e lo sto sviluppando come classe, tutto ha funzionato bene fino a quando non mi sono imbattuto in questa situazione. Volevo rendere le cose un po 'più pulite e ho provato questo ... class MyPlugin { function __construct() { add_action('admin_menu', array(&$this, 'myplugin_create_menus'); } //I …
Sto aiutando mio padre con il suo sito Web WordPress. Ha oltre 1.700 post con TITOLI IN MAIUSCOLO. Vorremmo cambiarli in "Title Case" nel database (possibilmente usando questo script PHP ). Il plug-in "To Title Case" di WordPress cambia il caso a livello di modello: vorremmo modificarlo a livello di …
Vorrei aggiungere il campo "Nome azienda" alla pagina Aggiungi nuovo utente nel pannello di amministrazione. Ho fatto un bel po 'di ricerche e non sono stato in grado di trovare dettagli su come farlo. Posso facilmente aggiungere informazioni alla pagina del profilo e registrarmi con .. function my_custom_userfields( $contactmethods ) …
Sto costruendo un sito Web per i membri con WordPress Multisite. È possibile limitare il numero di immagini generate in base al modello selezionato? Ho provato le seguenti righe di codice per generare alcune immagini sul modello della galleria: // Generate on all uploads add_theme_support('post-thumbnails'); set_post_thumbnail_size( 1440, 350, true ); …
attualmente aggiungo un campo di fatturazione personalizzato in woocommerce da function custom_override_checkout_fields( $fields ) { $fields['billing']['billing_phone_new'] = array( 'label' => __('Phone 2', 'woocommerce'), 'placeholder' => _x('Phone 2', 'placeholder', 'woocommerce'), 'required' => false, 'class' => array('form-row-wide'), 'clear' => true ); return $fields; } add_filter('woocommerce_checkout_fields','custom_override_checkout_fields'); ho bisogno di modificare questo valore di …
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 …
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.