Oltre 20 hack WordPress che cambiano la vita per gli sviluppatori da non perdere

Pubblicato: 2019-12-13

Il 30% del web si alimenta con il più popolare sistema di gestione dei contenuti (CMS) cioè WordPress. Questo CMS ottiene oltre 22 miliardi di visualizzazioni di pagina mensili. Offre oltre 50mila plugin poiché milioni di utenti richiedono nuove funzionalità di WordPress ogni giorno.

WordPress è diventata la prima scelta tra molte persone che gestiscono i propri siti web. Qualcosa su cui numerosi clienti sottolineano è una questione di sicurezza. Questo perché WordPress è un contenuto open source. Quindi, è indifeso contro ogni tipo di attacco. Tranne le questioni di sicurezza, c'è così tanto che dovresti sapere per utilizzare WordPress per aumentare il tuo potenziale vantaggio.

La fama di WordPress ha indirizzato a un gran numero di suggerimenti accessibili. Questi suggerimenti, hack o trucchi mostreranno come fai molte cose. Questi trucchi e gli hack di WordPress porteranno il tuo sito Web al massimo imminente. Ottimizza la visualizzazione e le prestazioni di WordPress con le modifiche minori nel codice di WordPress. Tuttavia, la maggior parte degli utenti non sono sviluppatori, quindi non hanno molta conoscenza del codice. Ecco alcuni dei fantastici hack di WordPress che ti permetteranno di ottenere di più dall'installazione del tuo sito Web WordPress.

Hack per sviluppatori che renderanno WordPress più facile da usare per loro

WordPress Hacks for Developers

1. Visualizza i post collegati senza plug-in

È una buona idea mostrare post correlati per aiutare i visitatori a trovare informazioni utili e rimanere più a lungo sul sito. Non molti sviluppatori sanno che possono assimilare facilmente questa funzione per impostazione predefinita e scaricare ancora un plug-in aggiuntivo che lo fa. Ecco le istruzioni per i passaggi su come farlo:

  • Apri il file single.php
  • Aggiungi questo codice nel ciclo:
If ($tags) {
Echo ‘related posts’;
$first_tag = $tags[0]->term_id;
$args=array(
‘tag__in’ => array($post->ID),
‘showposts’=>5,
‘caller_get_posts’=>1
);
$my_query = new WP_Query($args);
If( $my_query->have posts() ) {
While ($my_query->have posts() : $my_query->the post(); ?>
2. Aggiunta di Endless Scroll WordPress Trick

Il tema WordPress supporta lo scorrimento infinito che è una funzionalità del plug-in Jetpack . Il trucco di WordPress a scorrimento infinito aiuterà i lettori ad avvicinarsi alla parte inferiore della pagina caricando automaticamente il nuovo contenuto durante lo scorrimento verso il basso. Puoi aggiungere il codice seguente al tuo file functions, installando il plug-in Jetpack e consentendo la funzionalità di scorrimento infinito.

add_theme_support (‘infinite-scroll’, array( ‘container’ => ‘content’, ‘footer’ => ‘page’, ) );
3. Modificare il logo del dashboard

Nel backend di WordPress aggiungi il tuo logo alla dashboard per personalizzare la tua installazione. Per modificare i siti dei clienti questo è un ottimo consiglio. Basta incollare il seguente codice:

{code type=php}
Add_action(‘admin_head’, ‘custom_logo’);
Function custom_logo() {echo ‘’;}
4. Aggiunta dell'overlay di ricerca a schermo intero

L'aggiunta di un overlay di ricerca a schermo intero alla tua pagina Web basata su WordPress può rendere l'esperienza di ricerca più chiara e amichevole. Installando il plug -in Overlay di ricerca a schermo intero di WordPress acquisirai questa preziosa funzionalità. Puoi semplicemente attivare il plugin in quanto non ci sono impostazioni per questo. È possibile fare clic su un campo di ricerca esistente o sul pulsante di ricerca una volta attivato il plug-in. Successivamente, visualizzerà l'overlay di ricerca a schermo intero.

5. Abbonamento commenti

Diventa un compito noioso per gli utenti pubblicare commenti manualmente e tornare alla ricerca di reazioni e risposte. Si consiglia di installare il plug- in Iscriviti ai commenti ricaricati . Una volta che l'utente riceverà il feedback sui commenti, invierà automaticamente notifiche e-mail.

6. Visualizza il numero di risultati trovati

Questo potrebbe essere un metodo per migliorare l'esperienza del cliente del tuo sito poiché conoscere il numero di pagine con elementi di ricerca trovati potrebbe essere prezioso per i visitatori. A causa della riga di codice di accompagnamento nel record search.php, avrai la possibilità di dimostrare il numero di cose identificate con quella ricerca:

<h2 class=”pagetitle”>Search Result for <?php /* Search Count */ $allserach = &new WP_Query (“s=$s&showposts=-1”); $key = ks29so_specialchars($s, 1); $count = $allsearch->post_count; _e(‘ ‘); _e(‘<span class=”search-terms”>’); echo $key; _e(‘</span>’); _e(‘-‘); echo $count . ‘ ‘; _e(‘articles’); ks29so_reset_query(); ?></h2>

In questo modo un titolo non informativo e generico come “Risultati della ricerca” diventa rispettato fintanto che il numero preciso di articoli collegati alla ricerca.

7. Ritarda quando i tuoi post vanno su RSS

Ritarda un po' quando pubblichi il post su RSS e concediti il ​​tempo di ricontrollare i tuoi post live. Hai mai pubblicato un post e poi riconosciuto che c'era un tremendo errore nel primo passaggio? È abbastanza semplice correggere l'errore, ma è troppo tardi per tutti i tuoi iscritti: il tuo post è appena stato pubblicato nei loro feed RSS. Ritarda un po' per ricontrollare i tuoi post in tempo reale prima di pubblicarli su RSS. Aggiungi questo frammento al tuo file functions.php:

{code type=php}
Function publish_later_on_feed($where) {global $wpdb; if (is_feed() ) {
$time_now = gmdate(‘Y-m-d H:i:s’);
$time_delay = ‘15’;// integer
$time_span = ‘MINUTE’;//MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
$where = “AND TIMESTAMPDIFF ($device, $wpdb->posts.post_date_gmt, ‘$time_now’)> $time_delay”;
}
Return $where;
}
Add_filter(‘posts_where’, ‘publish_later_on_feed’);

Modifica il valore di $time_delay in base al periodo di tempo che preferisci.

8. Installa Google Analytics su WordPress

Google Analytics consente agli sviluppatori di scoprire tutte le informazioni sul comportamento degli utenti. Nel caso in cui non vuoi avere problemi con la codifica, Monster Insights è il miglior plug-in in grado di impostare Google Analytics sulla pagina web. Completa il processo più velocemente in questo modo. Trova il tag <body> e inserisci questo codice analitico di Google all'interno del file header.php. Questo è super facile e un consiglio vitale per WordPress.

9. Mostra il numero totale di utenti registrati

Illuminando il numero totale di utenti registrati, molti sviluppatori di WordPress vogliono dimostrare l'autorità del sito web. Puoi semplicemente scaricare il plug-in Simple Blog Stats e questo strumento ti mostrerà il numero complessivo di post, commenti, bozze e molte altre funzionalità.

10. Mostra le immagini in righe e colonne

I siti Web preparati su WordPress visualizzano le immagini una sopra l'altra. Di solito non sembra carino. È possibile modificare il formato in layout griglia se si desidera modificarlo. Inoltre, puoi farlo manualmente o utilizzare plugin come Envira Gallery .

11. Mantieni l'accesso a WordPress per un periodo più lungo

Si consiglia sempre di disconnettersi dalle reti pubbliche dopo l'uso in quanto può essere pericoloso. Tuttavia, se utilizzi continuamente la stessa rete, consentigli di ricordare i tuoi dati di accesso in questo modo:

add_filter (‘auth_cookie_expiration’, ‘stay_logged_in_for_1_year’);
function stay_logged_in_for_1_year( $expire ) {
return 31556926; // 1 year in seconds
}
12. Uso normale delle citazioni

WordPress trasforma le virgolette normali in codici intelligenti. Ciò potrebbe interrompere lo snippet di codice che stai per pubblicare. Inserendo il seguente frammento di codice nel tuo file functions.php, puoi disattivare questa funzione:

remove_filter (‘the_content’, ‘wptexturize’);
13. Cambia a caso il colore di sfondo

Essendo uno sviluppatore, ami vedere il colore di sfondo della pagina web cambiare in modo casuale giorno dopo giorno. Usando il plugin chiamato Fabulous Background Colors o cambiando il codice functions.php puoi farlo.

14. Aggiungi nuovi menu di navigazione al tuo tema

Puoi creare il tuo design straordinario nel caso avessi bisogno di qualcosa di più del menu di navigazione predefinito di WordPress. Devi entrare nella funzione wpb_custom_new_menu , per fare ciò e poi scegliere 'My Custom Menu' nel menu di aspetto.

15. Prendi in considerazione la categoria negli URL dei post

Massimizza il potenziale SEO dei tuoi post e per far avanzare le tue classifiche di ricerca, puoi aggiungere categorie ai link di contenuto. Per questo motivo, dovresti andare su settings-permalinks, scegliere la struttura personalizzata e scrivere /%category%/%postname%/ accanto.

16. Escludi le categorie dalla ricerca

Se desideri avere un controllo più approfondito sui risultati che gli utenti possono ottenere, potresti aver bisogno di un modo per non mostrare categorie specifiche all'interno della pagina dei risultati. Apri il tuo file functions.php e aggiungi:

Function SearchFilter($query) {
If ( $query->is_search&& ! is_admin() ) {
$query->set(‘cat’, ‘8,15’);
}
Return $query;
}
Add_filter(‘pre_get_posts’, SearchFilter’);
17. Cambia il logo di accesso con il tuo

Dovremmo iniziare con uno sulla marcatura. Nel caso in cui in qualsiasi momento dovessi cambiare il logo di WordPress nella pagina di accesso con il tuo (o di un cliente), questo è il codice che ti servirà. Incolla quanto segue nel tuo file functions.php:

Function my_custom_login_logo() {
Echo ‘<style type=”text/css”>
H1 a { background-image: url(‘.get_bloginfo(‘template_directory’). ‘/images/custom-login-logo.gif) !improtant; }
</style>’;
}
Add_action(‘login_head’, ‘my_custom_login_logo’);
18. Metti insieme file CSS personalizzati

Mettendo insieme il codice successivo al tuo file functions, puoi aumentare un file CSS personalizzato con il nome 'custom.css' al tuo tema WordPress. Individua il nuovo file CSS nella stessa directory del file CSS principale.

function custom_style_sheet( ) {ks29so_enqueuq_style( ‘custom-styling’, get_stylesheet_directory_uri( ). ‘/custom.css’); }
add_action (‘ks29so_enqueue_scripts’, ‘custom_style_sheet’);
19. Installazione del tema del bambino

Puoi aggiungere il codice riportato di seguito al tuo file CSS dopo aver creato un tema figlio.

/*
Theme Name: Child Theme Name
Template: parenttheme
*/
@import url(“. ./parenttheme/style.css”);
20. Aumenta la memoria PHP

Durante l'attivazione di un enorme plug-in, hai riscontrato un errore che dice che la memoria è esaurita, quindi completa la seguente riga di codice nel tuo file wp-config.php.

define(‘WP_MEMORY_LIMIT’, ‘64M’);

Questo codice migliorerà il limite di memoria a 64 M, tuttavia puoi modificare il valore in base a qualsiasi cosa il tuo server di hosting sia in grado di mantenere.

21. Barra laterale personalizzata per post separati

Crea un nuovo campo personalizzato intitolato barra laterale, quando scrivi un post. Per mezzo del campo personalizzato mostra il contenuto della barra laterale su ordinazione per post separati. Trova la riga di codice successiva nel tuo file single.php, index.php e page.php.

<?phpget_sidebar ( ); ?>
Substitute it with the succeeding code snippet.
<? $sidebar = get_post_meta ($post -> ID, “sidebar”, true);
get_sidebar ($sidebar);
?>

Perché chiamiamo questi hack o trucchi?

Wikipedia definisce un hack di programmazione come "una soluzione poco elegante ma efficace a un problema informatico". Lo chiamiamo hack poiché stiamo cambiando i documenti WP. Rendi la tua esperienza generale su WordPress più vantaggiosa con questi semplici suggerimenti. Non comporta immensi esercizi didattici. La cosa incredibile di WordPress è che la sua ubiquità ha richiesto molti suggerimenti ed esercizi didattici accessibili che possono dirti il ​​modo migliore per fare un sacco di cose, piccole acrobazie WordPress che spingono il tuo sito al suo potenziale più estremo. Con la popolarità di WordPress, è disponibile una grande quantità di tutorial di suggerimenti e trucchi per mostrare come fare molte cose. Spingi il tuo sito web al massimo delle sue potenzialità con l'aiuto di questi piccoli trucchi di WordPress.

Conclusione

La vera sfida per i programmatori è diventare i maestri del design di WordPress poiché è difficile trovare un sito Web che non funzioni su questo sistema. Mantenere WordPress sicuro non è difficile, tuttavia ripulire gli hack è difficile. L'implementazione di questi oltre 20 hack di WordPress ridurrà il rischio che il tuo sito Web venga violato. Ricordare questi concetti di base durante la generazione o il lavoro sul tuo sito Web WordPress può aiutarti a prevenire il verificarsi di hack di WordPress.

Drupal è un altro miglior strumento CMS web. Utilizza i servizi Drupal che ti aiuteranno a costruire la giusta strategia di gestione dei contenuti per lo sviluppo del tuo sito web.