TechBlogSD - Tout pour le développement WordPress et WEB
Instructions WEB et WordPress, actualités, revues de thèmes et plugins

15 astuces WordPress pour les développeurs

13

WordPress est un favori absolu parmi les développeurs et les blogueurs car il est super flexible et personnalisable. Avec des milliers de plugins utiles, vous pouvez créer une page Web incroyable avec une expérience utilisateur exceptionnelle. Sans oublier que même les novices sauront s’y retrouver et apprendre à s’en servir en un rien de temps.



Hacks WordPress pour les développeurs

Mais y a-t-il un moyen de faire ressortir votre blog? Ces quinze hacks WordPress pour développeur vous aideront à créer une page Web fonctionnelle qui ressemblera à ce que vous voulez.

1 Partage rapide sur Facebook

Les médias sociaux sont essentiels pour attirer plus d’audience sur votre site Web. La meilleure façon d’augmenter votre trafic est de faciliter le partage sur Facebook. Heureusement, il existe un hack qui créera un bouton de partage sur Facebook sur votre site Web.

Trouvez le fichier single.php qui se trouve dans votre thème WordPress puis collez ce code :

<a href="https://www.facebook.com/sharer.php?u=<?php the_permalink();?>&t=<?php the_title(); ?>" target="blank">Share on Facebook</a>

2 Connectez-vous sans message d’erreur

Si vous avez une option de connexion sur votre blog, vous savez déjà qu’une fois que l’utilisateur saisit un nom d’utilisateur ou un mot de passe incorrect, un message d’erreur s’affiche sur la page. Les pirates peuvent essayer de pénétrer dans votre page Web en devinant les mots de passe et/ou les noms d’utilisateur. La chose la plus intelligente que vous puissiez faire pour protéger votre blog est de supprimer le message d’erreur, car ils ne sauront pas quelle information ils ont bien compris.

Supprimez le message d’erreur avec cette ligne de code :

add_filter('login_errors',create_function('$a', "return null;"));

3 Éditeur visuel ou HTML ?

Certains utilisateurs préfèrent l’éditeur visuel tandis que d’autres sont fans du bon vieil éditeur de texte HTML. Tout dépend de vos préférences personnelles en matière de publication sur votre page WordPress. Mais basculer entre les éditeurs peut être ennuyeux, donc le meilleur moyen de rendre cela plus facile est d’en choisir un par défaut.

Voici le code que vous devez saisir dans votre fichier functions.php :

Pour l’éditeur visuel :

add_filter( 'wp_default_editor', create_function('', 'return "tinymce";') );

Pour l’éditeur de texte :

add_filter( 'wp_default_editor', create_function('', 'return "html";') );

Cette astuce est idéale pour les développeurs qui créent ou gèrent les blogs de leurs clients dans WordPress. Il vous permettra d’ajouter votre propre logo sur la page directement à partir du code. Les visiteurs sauront que vous avez créé la page et il y aura une possibilité de développer votre entreprise, ce qui est toujours utile.

Saisissez ce code :

add_action('admin_head', 'custom_logo'); function custom_logo() { echo ' <style type="text/css"><!-- #header-logo { background-image: url('.get_bloginfo('template_directory').'/images/custom-logo.jpg) !important; } --></style>'; }

5 derniers articles de blog

Si vous souhaitez regrouper et afficher les derniers articles de blog sur votre page WordPress afin que les visiteurs aient une meilleure vue des sujets que vous avez abordés récemment, il existe un hack pour cela. Cela rendra votre page plus propre et plus conviviale.

Si vous voulez plus de messages sur votre page d’accueil, remplacez 5 dans showposts=5 par n’importe quel nombre que vous aimez.

<?php query_posts($query_string. '&showposts=5' ); ?> <?php if (have_posts() ): while (have_posts() ): the_post(); ?> <div class="story"> <div class="story-content"> <h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4> <?php the_excerpt(); ?> <?php endwhile; endif; ?>

6 Pas d’affichage de la version WordPress

Lorsqu’un pirate informatique connaît la version de WordPress que vous utilisez pour votre blog, il est plus facile de trouver des failles et des erreurs qu’il peut exploiter pour pénétrer dans votre page et voler des données précieuses. Vous avez probablement remarqué que WordPress affichera automatiquement la version actuelle mais vous pouvez facilement la supprimer de votre page.

Voici le code dont vous avez besoin :

<?php function remove_wp_version(){ return ''; } add_filter('the_generator', 'remove_wp_version'); ?>

Si vous utilisez WordPress depuis un certain temps déjà, vous savez que certaines erreurs peuvent se glisser dans un article et que vous pourriez le publier sans le savoir. Oui, vous pouvez toujours corriger une faute de frappe dès que vous la voyez, mais la première version du message se retrouvera dans le flux RSS de vos abonnés.

Cette simple ligne de code retiendra la publication des flux RSS jusqu’à soixante minutes au cas où vous voudriez modifier quelque chose plus tard :

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');

Lors de la création d’un site WordPress pour un client, il est très important de représenter correctement sa marque. Vous pouvez ajouter une touche de personnalité en incluant un texte de pied de page personnalisé sur le tableau de bord à côté du logo de leur entreprise.

Cliquez sur functions.php et collez cette ligne de code :

function remove_footer_admin() { echo "Your own text"; } add_filter('admin_footer_text', 'remove_footer_admin');

9 Nombre inférieur de révisions

Les révisions sont un outil utile qui vous permettra d’accéder aux versions précédentes du contenu que vous avez publié sur votre site Web. Même si WordPress est capable d’enregistrer chaque révision, le fait d’en avoir un grand nombre peut vous rendre confus. Il est préférable de réduire ce nombre et de conserver les deux dernières versions disponibles.

Si vous souhaitez utiliser ce hack, ouvrez wp-config.php, collez-le et entrez le numéro souhaité :

define( 'WP_POST_REVISIONS', 3 );

10 meilleures photos

Vous êtes photographe et vous utilisez votre blog pour présenter votre travail? Ensuite, vous avez remarqué que WordPress réduira légèrement la qualité de vos images afin qu’elles n’aient pas l’air aussi détaillées que la version originale que vous avez sur votre ordinateur. Mais il existe un hack qui contournera ce problème et vous permettra de télécharger votre travail dans toute sa splendeur.

C’est ici:

add_filter( 'jpg_quality', 'high_jpg_quality' ); function high_jpg_quality() { return 100; }

11 Activer le shortcode dans les widgets

Les widgets WordPress ne sont pas capables de reconnaître les shortcodes mais leur utilité est indéniable. Ils raccourciront la longueur des longues lignes de code et rendront votre travail de développeur beaucoup plus facile. Les widgets seront capables de reconnaître le shortcode si vous le collez dans le fichier functions.php :

add_filter('widget_text', 'do_shortcode');

12 Supprimer les widgets de certaines pages

Tout le monde aime les widgets car ils vous offrent des options supplémentaires et améliorent l’apparence de votre page WordPress. Mais parfois, vous avez besoin d’un design épuré pour certaines zones et les widgets peuvent donner l’impression que la page est encombrée d’informations et de liens inutiles. Si vous ne souhaitez pas modifier l’intégralité du backend d’une page, cette simple ligne de code les supprimera sans trop d’effort.

Par exemple, ouvrez le fichier functions.php et collez le code ci-dessous pour désactiver les widgets dans la page d’accueil :

<?php add_filter( 'sidebars_widgets', 'disable_all_widgets' ); function disable_all_widgets( $sidebars_widgets) {   if (is_home())     $sidebars_widgets = array( false );   return $sidebars_widgets; } ?>

13 Fréquence de la sauvegarde automatique

La sauvegarde automatique est une excellente option qui protège votre travail en cas de panne de votre ordinateur ou de votre navigateur. Votre texte vous attendra là, il n’y a donc pas lieu de paniquer si vous travaillez sur un long texte. Mais si vous êtes un écrivain prolifique qui déteste que son flux soit interrompu chaque minute avec une sauvegarde automatique, vous pouvez modifier la fréquence sans télécharger de logiciel tiers. Cette ligne de code est personnalisable et vous pouvez choisir le timing exact.

Accédez au fichier wp-config.php, collez-le et modifiez-le à votre guise :

define( 'AUTOSAVE_INTERVAL', 45 );

14 Numéro de page pour les résultats de recherche

Si vous avez une grande variété de contenu sur votre page WordPress, les visiteurs peuvent utiliser l’option de recherche afin de trouver un article particulier qui les intéresse. Le moteur de recherche standard n’affiche généralement pas le nombre de pages liées à la recherche. Heureusement, il existe une ligne de code qui peut vous aider. Ouvrez le fichier search.php et collez ceci :

 <h2 class="pagetitle">Search Result for <?php /* Search Count */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); _e('<span class="search-terms">'); echo $key; _e('</span>'); _e(' — '); echo $count. ' '; _e('articles'); wp_reset_query(); ?></h2>

15 Remplacez le bonjour

Et enfin, il existe un moyen de personnaliser le message d’accueil dans la barre WordPress. Si Howdy vous semble trop décontracté et que vous souhaitez une salutation formelle, accédez à functions.php, collez le code ci-dessous et remplacez $newtitle par un message plus adapté à votre site Web :

function replace_howdy( $wp_admin_bar) {     $my_account=$wp_admin_bar->get_node('my-account');     $newtitle = str_replace( 'Howdy,', 'Logged in as', $my_account->title );     $wp_admin_bar->add_node( array(         'id' => 'my-account',         'title' => $newtitle,    ) ); } add_filter( 'admin_bar_menu', 'replace_howdy',25 );

Source d’enregistrement: www.webnots.com
Leave A Reply

Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Plus de détails