A propos Olivier Delpy

Ingenieweb: l'expertise du référencement naturel au profit de nos clients

Problème sur l’éditeur visuel WordPress et le plugin SEO.

Du jour au lendemain votre éditeur visuel WordPress n’affiche plus le contenu des pages et des articles et les réglages du plugin SEO ne sont plus accessibles.Après quelques heures de recherche, voilà la solution qui m’a permis de retrouver un fonctionnement normal de mon Back Office.

  • Mise à jour du Plugin SEO;
  • Modification du fichier wp-config.php situé à la racine de mon dossier WordPress: par ajout de la ligne suivante tout au début du fichier:
    • // ===== Modif Ingenieweb pour résoudre pb editeur visuel ===== //
      define(‘CONCATENATE_SCRIPTS’, false );
      // ===== Fin modif ===== //
  • Rechargez la back-office et poursuivez les mises à jour de votre blog au moyen de votre éditeur visuel WordPress !!!

Supprimer une commande depuis le back-office Prestashop 1.4 et 1.5

De base le back-office de Prestashop ne permet pas de supprimer les commandes effectuées. Néanmoins il peut s’avérer utile de disposer de cette fonction, notamment pour supprimer des commandes réalisées pour faire des tests.

Il est possible d’ajouter cette fonction de suppression de commande en modifiant le code source de Prestashop. Attention la méthode diffère selon la version de Prestashop installée.

Version 1.4

  • Ouvrir le fichier /(votre admin)/tabs/AdminOrdres.php
  • Rechercher la fonction: __construct()
  • Après la ligne: $this->view=true, ajouter la ligne: $this->delete=true;
  • Enregistrer le fichier
  • Rechargez la page des commandes, un icône (corbeille) apparaît en bout de chaque ligne permettant sa suppression.

Version 1.5

  • Ouvrir le fichier /controllers/admin/AdminOrdersController.php
  • Rechercher la fonction: __construct()
  • Après la ligne 36: $this->addRowAction(‘view’), ajouter la ligne: $this->addRowAction(‘delete’);
  • Enregistrer le fichier
  • Rechargez la page des commandes, un icône (corbeille) apparaît en bout de chaque ligne permettant sa suppression.

Verrouiller les mises à jour automatique de WordPress

Avant de livrer un site WordPress à un client, il peut être utile de verrouiller les mises à jour automatique de WordPress surtout si vous avez customisé le thème natif ou des plugins par exemple.

Pour ce faire il suffit de modifier le fichier functions.php de la manière suivante dans le corps de la fonction d’initialisation de votre thème par exemple:

/** —-         Modif Ingenieweb 11/12/2012      —-*/

/* Masquer les mises à jour du coeur de WordPress     */
add_filter( ‘pre_site_transient_update_core’, create_function( ‘$a’, « return null; » ) );

/* Masquer les mises à jour des thèmes de WordPress     */
remove_action( ‘load-update-core.php’, ‘wp_update_themes’ );
add_filter( ‘pre_site_transient_update_themes’, create_function( ‘$a’, « return null; » ) );

/* Masquer les mises à jour des plugins de WordPress     */
remove_action( ‘load-update-core.php’, ‘wp_update_plugins’ );
add_filter( ‘pre_site_transient_update_plugins’, create_function( ‘$a’, « return null; » ) );

/* —–        Fin modif Ingenieweb —– */?

Reconnectez vous sur votre page d’administration, les notifications de mise à jour ont disparu !

Ajouter une colonne latérale dans vos articles WordPress

Le thème Twenty Eleven ne permet pas de visualiser la sidebar (colonne latérale) lors de la consultation des articles ce qui n’est pas très convivial pour vos visiteurs obligés de revenir sur la page d’accueil pour poursuivre la navigation sur votre site. Pour ajouter une colonne latérale dans les articles WordPress, téléchargez le plugin Twenty Eleven Theme extensions qui permet de paramétre l’option d’affichage de la sidebar.

Après activation, un item « Theme Extensions » apparait dans l’onglet « Apparence », ouvrez le et sélectionnez la case à cocher: Widget Sidebar => « Enable the widget sidebar on single-post pages ».

Bases HTML

Quelques bases html par Ingenieweb:

  • Lien html sur un texte vers un nouvel onglet
    • <a href= »http://www.naturo-zen.fr » target=_blank>Naturo’zen</a>
  • Lien html sur une image vers un nouvel onglet
    • <a href= »http://www.naturo-zen.fr » target=_blank></a><img src= »http://www.ingenieweb.fr/productions/ingenieweb/wp-content/gallery/site-vitrine/thumbs/thumbs_naturo-zen.jpg »>
  • Modification de la couleur d’un texte
    • <p><font color= »#eab300″>06-70-123-456</font></p>
  • Lien vers une @ mail.
    • <a href= »mailto:contact@ingenieweb.fr »>Ingenieweb</a>