Wordpress est un logiciel qui vous permet de faire des sites internet.
WordPress est un système de gestion de contenu libre (CMS). Aujourd'hui l'éventail des possibilités de WordPress lui permet de faire toutes sortes de sites internet ( autre qu'un simple blog1) ) et avec beaucoup plus de facilité que les autres CMS.
Vous pouvez également trouver des hébergeurs ici.
Site officiel : http://wordpress.org/
Avantages : simplicité d'utilisation, ergonomie, facilité de bonne indexation dans les moteurs de recherche, simplicité d'administration. Nombre d'utilisateurs, plugins disponibles gratuitement, interfaçable avec d'autres outils…
WordPress est populaire principalement auprès des utilisateurs anglophones, proches du logiciel libre et ayant des connaissances en programmation logicielle. Son interface publique est personnalisable grâce à des fichiers squelettes, et des plugins peuvent être développés. La communauté WordPress est très active, et propose un nombre croissant de ressources telles que des thèmes prêts à l'emploi, une documentation et des traductions du logiciel, et des milliers de plugins.
WordPress peut fonctionner en mode hors ligne avec Google Gears (pour la partie administration et rédaction), il vous faudra acheter ou développer un thème compatible Google Gears pour rendre la partie accessible également hors ligne.
WordPpress est connu et reconnu comme étant une bonne solution, voir les récompenses :
WordPress ne serait pas un véritable CMS (car il2) est par défaut fait pour du “contenu” CMS blog ). Le choix d'une forme d'arrangement des données peut ou non être limitatif :
Pourtant il est possible d'augmenter les fonctionnalités CMS par des extensions 3) :
WordPress serait lourd ? Avec une bonne mise en cache 4), et la maîtrise de WordPress 5) la question de lourdeur ne rentre pas en ligne de compte.
Wordpress est également présent dans le logiciel propriétaire cPanel, utilisé par de nombreux hébergeurs.
sudo ln -s /usr/share/wordpress /var/www/wordpress sudo gzip -d /usr/share/doc/wordpress/examples/setup-mysql.gz
- Remarque : si vous avez un message d'erreur comme quoi le fichier “/usr/share/doc/wordpress/examples/setup-mysql.gz” n'existe pas, allez directement à la ligne de code suivante.
sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress localhost sudo chown -R www-data /usr/share/wordpress sudo /etc/init.d/apache2 restart gksudo gedit /usr/share/wordpress/wp-config.php
define ('WPLANG', 'fr_FR');
Vous pouvez mettre à jour votre WordPress depuis l'interface d'administration http://localhost/wordpress/wp-admin ( que nous vous conseillons de retenir ) ou à partir du site français.
gksudo nautilus
sudo chmod -R 775 /opt/lampp/htdocs
sudo ln -s /opt/lampp/lampp /etc/rc2.d/S99lampp sudo ln -s /opt/lampp/lampp /etc/rc1.d/K02lampp
sudo /opt/lampp/lampp security
sudo ln -s /home/VotreUserName/wp_monsiteinternet /opt/lampp/htdocs
Exécuter le script suivant :
wordpress=latest-fr_FR.zip echo "les identifiant pour la base associée à wordpress qui sera crée : veuillez les changer" nom_admin=admin pass_admin=monpass sudo apt-get install apache2 libapache2-mod-php5 php5 php5-gd php5-mysql libphp-phpmailer php5-gd libjs-prototype libjs-scriptaculous tinymce libphp-snoopy libjs-jquery php-gettext libjs-cropper mysql-server mysql-client mysql-admin cd ~/Téléchargements echo "création du script sql" echo "CREATE DATABASE wordpress; CREATE USER $nom_admin; SET PASSWORD FOR $nom_admin = PASSWORD('$pass_admin'); GRANT ALL PRIVILEGES ON wordpress.* TO $nom_admin@localhost IDENTIFIED BY '$pass_admin'; exit; " > wordpress.sql echo "creation de la base" mysql -h localhost -u root -p < ~/Téléchargements/wordpress.sql wget http://fr.wordpress.org/$wordpress sudo mkdir /var/www/wordpress unzip -o $wordpress cd wordpress sudo cp -r * /var/www/wordpress sudo chown -R www-data /var/www/wordpress firefox http://localhost/wordpress
Les révisions peuvent alourdir énormément votre base de données - cela reste utile pour l'utilisateur qui aime cette fonctionnalité - par défaut il peut y avoir 10 révisions par poste/page , vous n'avez qu'à faire le compte.
Vous pouvez soit nettoyer régulièrement votre base, en exécutant cette requête SQL6).
DELETE a,b,c FROM wp_posts a LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id) LEFT JOIN wp_postmeta c ON (a.ID = c.post_id) WHERE a.post_type = 'revision'
Soit désactiver les révisions : ouvrir wp-config.php et ajouter
define('WP_POST_REVISIONS','0');
Vous pouvez tester votre site WordPress - et tester vos performances ⇐lien mort ( la taille du html, des pages et du contenu ) pour vérifier que vous ne surchargez pas de plugins.
Autres services de test :
Des idées de mots :
Dans l'administration de votre WordPress :
IMPORTANT NOTICE This plug is no longer actively being developed. I do not recommend you install and use it. If you are currently using this plugin, please consider disabling it. Running unmaintained plugins in WordPress can cause security- and other issues. More info at roytanck.com.
Vous pouvez éditer les thèmes :
Ou, désormais il existe des plugins wordpress vous permettant d'éditer votre thème directement:
Vous pouvez télécharger des thèmes et les installer (décompresser) dans le répertoire
Voici la procédure décrite plus clairement :
Il y a également des thèmes gratuits ( et libres, que vous pouvez utiliser dans un contexte commercial ).
Dans l'administration de votre WordPress :
Vous pouvez télécharger des extensions et les installer (décompresser) dans le répertoire
WordPress est un logiciel de blog qui présente toutes les fonctionnalités habituelles de ce type de logiciels. Il permet à plusieurs auteurs de publier des billets, lesquels seront classés par date et par catégories. De multiples catégories, elles-mêmes imbricables, peuvent être affectées à un billet donné.
De plus, WordPress inclut la gestion des liens externes, des rétroliens (trackbacks), et un système de gestion fine des commentaires. À ceci s'ajoutent des fonctionnalités moins importantes, telles que des filtres typographiques, une interface polyglotte, et un système de liens permanents.
WordPress permet l'importation de contenus depuis plusieurs autres systèmes de gestion de contenus, tels que Blogger, Movable Type et Textpattern, et l'exportation de flux de syndication au format RSS. En outre, WordPress respecte les standards du Web XHTML et CSS.
écrit en PHP et reposant sur une base de données MySQL.
Supporte Google Gears.
UPDATE wp_users SET user_pass=MD5('MOTDEPASSE') WHERE user_login = 'admin';
Contributeur principal : Psychederic.