background preloader

WordPress

Facebook Twitter

Sans titre. If you design or develop WordPress themes or plugins, there's a good chance that someday you'll need to make a query for custom meta fields. These are those completely custom key/value pairs that you can attach to any post, page, or custom post type. WordPress has a basic UI for them by default, or you can use something like Advanced Custom Fields to get fancy with them. But under the hood ACF uses regular ol' custom fields. This very snippet page you are looking at right now was written in 1999.

At that time, in order to query for posts with particular custom fields, you would need to use the `$wpdb` global variable. That can be used for creating MySQL queries that the WordPress WP_Query() class doesn't support. Here, we'll cover the different ways you can request and loop over posts with particular custom fields (and their values). The Query Arguments Here is a basic example of a WordPress query taken from the WordPress Codex. <? The $args is the important bit there. Meta_key meta_value. Different Category – Different Look: Creating Multiple Single Posts Looks for Different Categories | Taking Your Camera on the Road. With the amazing help of the supportive folks on the WordPress Support Forum, my challenge was answered and I wanted to share this neat piece of template tag and conditional tag code with you.

My very popular series on CSS Experiments in Design consists of almost a dozen pages with hundreds of different design experiments. Most of these feature inline styles, but a lot of them had their own styles in a separate style sheet. The styles sheet was huge. With more than 600 articles on my site, why should I include over 20K of styles in my site’s default style sheet when I only need them for a handful of articles?

I needed a way to let the style sheet for the CSS Experiment pages only appear on those pages and not the rest of the site. With only one header template in my WordPress Theme, and the conditional tags saying “if this is a single page, show the single page”, I needed something that said: If this is a single page in the X category show the single page with these styles added. <? <? Plugins - Best Collection of Code for your functions.php file. SerPlace - WordPress Serialized PHP Search and Replace Domain. The easiest way to move a WordPress website from one domain to another is to create a mysql database dump and import this data into the new website.

However, if the domain or URL of the new website is different from the old one, then this process is no longer enough. For example, when a WordPress website is created for a client in a development environment and then later moved to the client's domain, all of the occurrences of the old domain or URL within the database need to be replaced with the new one otherwise links and images will still point to the development environment.

One solution is to perform a text based "search and replace" on the database dump, but this is likely to result in lost data, because a WordPress database likely includes serialized php objects, which are strings PHP uses to store complex objects as text data. Your file has been added to the processing queue, your current position is: 1. Robots.txt et WordPress. Parmi les pratiques les plus anciennes en référencement naturel, le fichier robots.txt est toujours utilisé par un grand nombre de référenceur. Mais est-il encore utile ? Et si oui, comment le paramétrer sur votre site Internet et sur WordPress ? Article mis à jour le 06/09/2012 Qu’est-ce que le fichier robots.txt ? Le robots.txt est un fichier que l’on place à la racine de son serveur et qui indique aux moteurs de recherches et autres robots le comportement qu’ils doivent adopter quand ils parcourent et indexent votre site Internet.

Grâce à ce fichier, vous pouvez indiquer quels contenus doivent être indexés et lesquels doivent être ignorés. Le robots.txt ne fait pas tout Le hic, c’est que ce fichier est insuffisant pour s’assurer que les pages bloquées ne soient pas visibles dans les moteurs de recherche. En fait, cela s’explique par le fait que Google a trouvé des liens pointant vers cette page, sans pour autant en connaître le contenu réel. Robots.txt : fonctionnement Le fichier sitemap ? Set Up WordPress Like a Pro. Optimizing Your WordPress Database - A Complete Guide. Your WordPress database stores all of your website content. This includes blog posts, pages, comments, and custom post types such as links, form entries, and portfolio items. It also stores website settings, theme settings, and plugin settings. If you update your website regularly, your database will grow larger over time. A large database can greatly affect the performance of your website as it takes longer for your server to retrieve information from database tables.

By removing unnecessary data, you can improve the efficiency of your database and make your web pages load quicker. Understanding the WordPress Database If you are using WordPress to publish content on the internet, I believe it is in your benefit to have an understanding of the core WordPress database tables; particularly if you are planning on optimizing your WordPress database. WordPress currently has 11 core tables (this could, of course, change in a future version of WordPress). OPTIMIZE TABLE 'wp_posts' Revisions.

Des boutons de partage social sans tracking - Korben. Des boutons de partage social sans tracking Je continue doucement et surement mes petites modifications sur le site et dernièrement, j'ai dégagé tous les trackers sociaux de type Twitter, Facebook, Google+ ...etc. Alors pas complètement, rassurez-vous, car la fonctionnalité de partage est toujours dispo en bas de chaque article mais plutôt que d'insérer un bête module ShareThis ou les scripts fournis par les réseaux sociaux qui peuvent poser quelques soucis de vie privée, j'ai choisi de la jouer old school. Je me suis trouvé un petit bout de code HTML (Merci Ohax et désolé pour le pomping sauvage) tout con, avec de jolies icônes que j'ai trouvées ici, avec du bon vieux code en dur qui aura exactement le même effet que les anciens boutons de tracking, à la différence prêt que rien n'est tracké puisque tout est sur mon serveur.

Du coup, je me suis dit que j'allais partager ça avec vous. Rien de bien compliqué. Pensez bien à modifier l'appel des images et le tour sera joué. Voilà, voilà... Afficher la liste des requêtes SQL dans Wordpress. Wordpress utilise une base de données MySQL pour enregistrer les données : post, utilisateurs, commentaires... Lorsqu'une page est affichée, Wordpress envoie plusieurs requêtes SQL au serveur de base de données. Moins il y a de requêtes SQL, mieux c'est pour les performances (cela accélère le temps de chargement des pages). De plus, le nombre de requêtes SQL est susceptible d'augmenter à chaque plugin que vous installez, et aussi en fonction du thème utilisé. Donc nous allons voir comment afficher la liste de ces requêtes SQL. Ouvrez le fichier de configuration de wordpress : wp-config.php, puis ajoutez cette ligne juste avant if ( ! Quand cette option est activée, Wordpress va enregistrer chaque requête envoyée au serveur (par l'intermédiaire de l'objet global $wpdb) dans la variable $wpdb->querues.

Du coup pour voir la liste des requêtes, il suffit d'écrire ceci dans le fichier footer.php de votre thème : Vous pouvez voir que chaque requête est stockée sous forme de tableau à 3 cellules : « Vous n’avez pas les droits suffisants pour accéder à cette page » wordpress 3.2.1. Duplication d'un site hébergé sur free avec une version 3.2.1 de wordpress (et oui les nouvelles versions sont trop lourdes pour free) - Alors duplication fichiers ok - duplication des tables avec changement du préfix (wp2_) ok - mise à jour du préfixe de la table dans le fichier wp-config.php ok - visuel du site duppliqué ok - admin du site dupliqué pas ok !!!! Vous n’avez pas les droits suffisants pour accéder à cette page Bon j'ai trouvé la solution sur un site...

Table wp_options chercher wp_user_roles dans le champ option_name et le remplacer avec le bon préfixe (wp2_user_roles pour moi...) Hiérarchie des templates. Migrer son Site WordPress en 3 Minutes. Migrer son site WordPress n’est certainement pas une chose que l’on est amené à faire tous les jours, mais n’est-il pas appréciable de savoir que cela se fait en trois clic de souris ? Je pourrais résumer une migration de site à l’installation d’un nouveau site WordPress, à la nuance prêt que se seront des données provenant de vous et qu’il vous allez surement changer de nom de domaine.

J’ai déjà eu l’occasion de traiter de la question de l’installation de WordPress. Je partirais du principe que vous savez tous installer WordPress, créer une base de donnée, vous connectez à cette base, faire un export et un import avec phpMyAdmin. Si cela vous parle chinois, n’hésitez pas à lire notre article sur l’installation de WordPress. Si vous tenez vraiment à votre site WordPress, j’espère que cette étape ne sera pas nécessaire pour vous, car bien entendu, vous sauvegardez tout très régulièrement. 1.1 – Récupérer ses fichiers WordPress Rien de bien compliqué. 1.2 – Récupérer ses données WordPress.

The Custom Facebook Feed | Demo. Custom Facebook Feed. WordPress Cheat Sheets: Theme Anatomy Model. Next in line for our WordPress Cheat Sheet series, The Basic WordPress Theme Anatomy Model! If you haven't seen the first posts in this series, this is a new batch of these quick pocket guides that you guys n' gals can download, save to your phones for a fast reference, or even print out and keep next to your desk while you're working on customizing WordPress to do your bidding. This is what's generally considered to be the "basic theme anatomy". It's important to note a few things though: Not every file that a theme can use is present here (we'll actually have a massive cheat sheet on that in the next Cheat Sheet installment!).

Also - technically, all you actually need to create a theme is a single "style.css" file... so you don't need each of these files shown either, although most themes nowadays (except child themes) will use all of these at a bare minimum. This is simply a rough diagram to give you an idea of what makes up the most generic of WordPress themes out there! Designtopx.files.wordpress.com/2009/11/wordpress-theme-development-check-list.pdf. WordPress Cheatsheet: What You Need To Know In One Sheet.

Today, we are glad to provide free a WordPress Cheat Sheet for WordPress theme designers or developers. It's created by Paul Maloney a UK based web designer or developer exclusively for Onextrapixel's readers. He particularly enjoys using and working with WordPress and has a keen interest in typography. WordPress Cheat Sheet WordPress is one of the very best content management systems available, it has won numerous awards, has a huge community and following with a number of high profile users. The Content Management System (CMS) has moved away from being a blogging CMS to being a pretty compete solution to nearly every niche you can imagine, with plugins such as Buddypress you can even build a social network on WordPress.

So given its obvious success and attraction, designers and developers are getting up to speed with WordPress theme development, and producing themes for personal use, themes to sell and for their clients projects. Conclusion. Bones - The HTML5 Wordpress Starter Theme. WordPress Serialized PHP Search Replace Tool | Interconnect IT - WordPress Consultants, Web Development and Web Design. Search Replace DB version 3.0.0 (currently a BETA version) allows you to carry out database wide search/replace actions that don’t damage PHP serialized strings or objects with a user friendly interface and experience. Installation & Use Now acts like a web app! To use the script, download the zip file from below, extract the folder called secret-name-please, renaming it to something secret of your choosing, then navigate to that folder in your browser. The script will automatically attempt to find and populate the database field but you must check that the details are correct and that it is for the database you wish to carry out a search/replace operation on.

To see how you can use this tool to aid migrations, check out our article on WordPress migrations or visit the WP Tuts+ article that mentions this script. If you are in any doubt whatsoever about how to use this standalone script, then please consider getting an expert in. Download v 3.0.0 BETA Problems? Changelog: To Be Done Donations. Velvet Blues Update URLs. Resetting Your Password. Resetting Your Password Languages: English • 日本語 • Português do Brasil • Slovenčina • (Add your language) In WordPress, there is more than one way to set your password. In normal circumstances, you can do it through the WordPress interface. If you forget your password, WordPress has a built in recovery mechanism that uses email. But on some hosts, especially when email isn't working right, sometimes you have to take different steps to reset your password.

Here's a list of different ways to reset a password. To Change Your Password To change your password in current versions: In the Admin Panel menu, go to USERS Click on your username in the list to edit In the Edit User screen, scroll down to the New Password section and type in a new password in the two boxes provided. Your new password takes effect immediately. Through the automatic emailer If you know your username and the email account in your profile, you can use the "lost password" feature of WordPress.

Through MySQL Command Line 1. 2. Comment Traduire son Thème Wordpress une Bonne Fois pour Toute. Note : Cet article a été publié en mars 2012, certaines choses peuvent avoir changé depuis. 9inShare Vous allez être d’accord avec moi, un site destiné au public francophone doit être en français. Le fait est que la majorité des thèmes WordPress sont en anglais. Il faut donc traduire son thème ou se procurer une traduction pour rendre votre site sous WordPress accessible au plus grand nombre. Je proposais auparavant un service de traduction de thème mais je ne peux malheureusement pas aider tout le monde. C’est pourquoi j’ai décidé de vous montrer comment traduire pas à pas votre thème WordPress. Besoin d'un thème WordPress français ? De plus, j’ai reçu de nombreux mails m’indiquant qu’un guide de la traduction de thème serait le bienvenue.

Le but est de mettre ce satané thème en français ! Avant de commencer, je tiens à vous dire que si cet article vous aura aidé je vous serai très reconnaissant de le partager grâce à l’un des boutons sociaux situés sur votre gauche. Bravo ! Pour conclure. Bon sang, encore une mise à jour WordPress à faire sur mes 40 blogs (solution)

Themes

200+ Thèmes Wordpress Gratuits pour Créer son site à Moindre Coût. How to Move WordPress Blog to New Domain or Location. For blogger who self-hosts the WordPress blog publishing system on a web hosting server with own registered domain name, sometimes, you may decide to reorganize the blog link URL to make it tidier or to reflect new focus or theme of the blog. If you decide to change the URL or link location of your WordPress blog due to changing of domain name (such as from to or the blog to another directory location (such as from to there are some steps that should be done to ensure the proper migration and no breaking links. The tricky part when moving WordPress blog to another location is that WordPress is using absolute path in URL link instead of relative path in URL link location when stores some parameters in database. Within blog posts’ contents itself, users may also use the old URLs when creating reference backlinks.

Browse through WordPress blog to check if everything is okay. Créez votre thème Wordpress en intégrant votre design. Changer le nom de domaine d’un blog Wordpress sans encombres.