| Nethence – Next Door Labs – Laboratory – Webmail – Your IP – BBDock |
| Next Door Laboratories |
|
Wordpress configuration
http://pbraun.nethence.com/doc/www/wordpress.html
http://pbraun.nethence.com/doc/lang/wordpressdev.html
Installation
Get your prefered language Wordpress (http://fr.wordpress.org/) and deploy it to your vhost dir,
fix the perms,
note. when you send some plugins to wp-content/plugins as wheeled user, fix the perms thereafter, to let apache edit the file through the Wordpress interface,
Configure the Apache vhost,
Connect to MySQL,
create a database
create a user and give it some privileges against that database,
Deploy the Wordpress database into MySQL,
copy/paste the configuration to,
I'm not sure the mbstring package is needed for wordpress. Just in case here's how to get it on redhat,
Customization
To activate Permalinks, add this to your Apache vhost configuration,
AllowOverride All
and configure this permalink in Settings,
then copy/paste to .htaccess manually
note. older Wordpress versions just needed this,
Configure,
(FR) Réglages > Général > Slogan : ...
(FR) Réglages > Ecriture > Taille de saisie : 25 lignes
(FR) Réglages > Ecriture > Décocher emoticones
(FR) Réglages > Ecriture > valid XHTML
(FR) Réglages > Lecture > Une page statique : ...
(FR) Réglages > Lecture > pages affichent 25
(FR) Réglages > Lecture > syndication dernier 25
(FR) Réglages > Permaliens > Personalisé : /%postname%/
(FR) Réglages > Discussion > Réglages par défaut des articles : tout décocher
(FR) Réglages > Discussion > Réglages par défaut des articles : tout décocher
Note. about the static page, older Wordpress versions needed the sem-static-front plugin (http://www.semiologic.com/)
Update procedure
- Delete "wp-content/" and "wp-admin/"
- Extract the last zip archive available and overwite the old files with it
- Point your browser to "/wp-admin/upgrade.php"
- Reapply your prefered file permissions
- Check everything works fine
Ref. http://codex.wordpress.org/Upgrading_WordPress
Security
We're assuming user quotas are needed, hence using group writes to enable Apache modifications. If the .htaccess file exists,
secure the folders,
Ref. http://codex.wordpress.org/Changing_File_Permissions
Note. Wordpress defaults may be changed into wp-config.php,
Editing wp-config.php : http://codex.wordpress.org/Editing_wp-config.php
Get a new key : http://api.wordpress.org/secret-key/1.0/
Plugins
- Auto-hyperlink URLs (http://coffee2code.com/wp-plugins/auto-hyperlink-urls/)
- sitemap generator + options
- insert PHP
- Raw HTML (http://wordpress.org/extend/plugins/raw-html/), Insert HTML or EmbedIt
note. yes that's needed : the default editor, even in HTML mode, still adds <br> and removes tags
note. a possible workaround : http://wordpress.org/support/topic/102799?replies=6
- button to insert youtube video
http://wordpress.org/extend/plugins/vipers-video-quicktags/installation/
http://www.viper007bond.com/wordpress-plugins/vipers-video-quicktags/
- 24 plugins : http://www.css4design.com/blog/24-plugins-wordpress
Ref. http://coffee2code.com/wp-plugins/
Wordpress and PHPlist : http://www.idealwebtools.com/blog/jesseheap-helpwithwordpressphplist/
plugin wordpress : http://www.lejournaldublog.com/tag/plugin-wordpress/
La liste des plugins Wordpress utilisés sur le Journal du Blog : http://www.lejournaldublog.com/la-liste-des-plugins-wordpress-utilises-sur-le-journal-du-blog/
References
Free Wordpress hosting : http://wordpress.com/
Domain Registration and Mapping : http://en.blog.wordpress.com/2006/10/24/domain-mapping-registration/
http://www.cagintranet.com/archive/10-little-known-wordpress-theme-tricks/
http://www.webinventif.fr/wordpress-controler-laffichage-de-votre-liste-de-billets-via-query_posts/
WordPress en français : http://xavier.borderie.net/wp-fr/
WordPress francophone : http://wordpress-fr.net/