Wordpress: Unterschied zwischen den Versionen

Aus Open Source Ecology - Germany
Zur Navigation springen Zur Suche springen
 
(18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 11: Zeile 11:
 
* [http://wordpress.org/extend/plugins/w3-total-cache/ W3 Total Cache] - for caching (performance)
 
* [http://wordpress.org/extend/plugins/w3-total-cache/ W3 Total Cache] - for caching (performance)
 
* [https://wordpress.org/extend/plugins/xcloner-backup-and-restore/ XCloner - Backup and Restore] - schedule backups with cron jobs
 
* [https://wordpress.org/extend/plugins/xcloner-backup-and-restore/ XCloner - Backup and Restore] - schedule backups with cron jobs
 +
 +
==Publishing==
 +
* [https://wordpress.org/plugins/wp-to-twitter/ WP to Twitter]
 +
* [http://wordpress.org/plugins/facebook-page-publish-2/ Facebook Page Publish 2]
  
 
===Security===
 
===Security===
* [https://wordpress.org/extend/plugins/better-wp-security/ Better WP Security] - various options, makes backups too.
+
* [https://wordpress.org/extend/plugins/better-wp-security/ Better WP Security] (deploy) - various options, makes backups too.
 
** Warning: don't change the wp-content dir because it may brake the theme and other plugins.
 
** Warning: don't change the wp-content dir because it may brake the theme and other plugins.
 +
* [https://wordpress.org/extend/plugins/chap-secure-login/ Chap Secure Login] (deploy) - Do not show password, during login, on an insecure channel (without SSL). Use a SHA-256 hash algorithm. (works on v3.5)
 
* [http://wordpress.org/extend/plugins/really-simple-captcha/ Really Simple CAPTCHA] - needed for Contact Form 7
 
* [http://wordpress.org/extend/plugins/really-simple-captcha/ Really Simple CAPTCHA] - needed for Contact Form 7
 
* [http://wordpress.org/extend/plugins/semisecure-login-reimagined/ Semisecure Login Reimagined] - for more secure login into your Wordpress
 
* [http://wordpress.org/extend/plugins/semisecure-login-reimagined/ Semisecure Login Reimagined] - for more secure login into your Wordpress
 +
 +
===Translate===
 +
====[https://wordpress.org/extend/plugins/qtranslate/ qTranslate]====
 +
* Change Blog Title: [:en]YourBlogTitle[:de]DeinBlogTitel
 +
* [http://benohead.com/wordpress-qtranslate-clicking-on-the-home-link-resets-to-the-default-language/ Fix Blog Title Link]:
 +
** open the file qtranslate/qtranslate_hooks.php.
 +
** Scroll down. At the end of the file, you'll see a bunch of add_filter(...); calls.
 +
** Add there the following: add_filter('home_url', 'qtrans_convertURL');
 +
* [http://www.sewon-akiko.com/wordpress-qtranslate/ Make bigger icons]
 +
* [http://stackoverflow.com/a/14398434 Add Language Cookie] to save the previous chosen language.
 +
 +
===Navigation===
 +
* [https://wordpress.org/plugins/infinite-scroll/ Infinite Scroll]
  
 
==Bootstrap CSS==
 
==Bootstrap CSS==
Zeile 22: Zeile 40:
 
* [https://wordpress.org/extend/plugins/wordpress-bootstrap-css/ WordPress Twitter Bootstrap CSS]
 
* [https://wordpress.org/extend/plugins/wordpress-bootstrap-css/ WordPress Twitter Bootstrap CSS]
 
* [https://gist.github.com/johnmegahan/1597994 Extended Walker class for use with the Twitter Bootstrap toolkit Dropdown menus in Wordpress]
 
* [https://gist.github.com/johnmegahan/1597994 Extended Walker class for use with the Twitter Bootstrap toolkit Dropdown menus in Wordpress]
 +
 +
==Others==
 +
* [http://stackoverflow.com/questions/4502086/is-there-a-way-of-adding-strong-tags-in-wordpresss-description-tagline-area Add strong tag to the blog description.] - change your header file accordingly.
 +
* How to [http://wp.smashingmagazine.com/2012/05/01/wordpress-shortcodes-complete-guide/ create shortcodes] and [http://www.sitepoint.com/wordpress-nested-shortcodes/ nested shortcuts].
 +
 +
==Strato Installation==
 +
define('DB_HOST', 'rdbms.strato.de');    // 99% Chance, dass du hier nichts ändern musst.
 +
 +
If not working:
 +
 +
* Open phpMyAdmin by clicking on Datenbank-Verwaltung
 +
* On right is "Database server" with  ```User: <user-name>@<db-host>```. Try with exaclty this ```<db-host>```
 +
* Then try again with ```rdbms.strato.de```
 +
 +
==Deploy==
 +
* Copy files with [scp](SSH)
 +
* Import the database
 +
** Change "localhost" to "official_url" (HELP! How to automate this?)
 +
* If using Permalinks, recreate the .htaccess
 +
 +
===Deployed Wordpress Plugins===
 +
* [Chap Secure Login](http://wordpress.org/plugins/chap-secure-login/) - Do not show password, during login, on an insecure channel (without SSL). Use a SHA-256 hash algorithm.
 +
* [Better WP Security](http://wordpress.org/plugins/better-wp-security/) - various security options, makes backups too.
 +
** Activate backups!!!
  
 
[[Category: Software]]
 
[[Category: Software]]

Aktuelle Version vom 6. September 2013, 16:53 Uhr

Wordpress Plugins

Publishing

Security

  • Better WP Security (deploy) - various options, makes backups too.
    • Warning: don't change the wp-content dir because it may brake the theme and other plugins.
  • Chap Secure Login (deploy) - Do not show password, during login, on an insecure channel (without SSL). Use a SHA-256 hash algorithm. (works on v3.5)
  • Really Simple CAPTCHA - needed for Contact Form 7
  • Semisecure Login Reimagined - for more secure login into your Wordpress

Translate

qTranslate

  • Change Blog Title: [:en]YourBlogTitle[:de]DeinBlogTitel
  • Fix Blog Title Link:
    • open the file qtranslate/qtranslate_hooks.php.
    • Scroll down. At the end of the file, you'll see a bunch of add_filter(...); calls.
    • Add there the following: add_filter('home_url', 'qtrans_convertURL');
  • Make bigger icons
  • Add Language Cookie to save the previous chosen language.

Navigation

Bootstrap CSS

Others

Strato Installation

define('DB_HOST', 'rdbms.strato.de'); // 99% Chance, dass du hier nichts ändern musst.

If not working:

  • Open phpMyAdmin by clicking on Datenbank-Verwaltung
  • On right is "Database server" with ```User: <user-name>@<db-host>```. Try with exaclty this ```<db-host>```
  • Then try again with ```rdbms.strato.de```

Deploy

  • Copy files with [scp](SSH)
  • Import the database
    • Change "localhost" to "official_url" (HELP! How to automate this?)
  • If using Permalinks, recreate the .htaccess

Deployed Wordpress Plugins