English Personal ramblings about Graphic, Webdesign, Inspiration. Adobe & WP
Czech Písání o Grafice, Webdesignu, Inspirace. Adobe & WP

Publikační systémy – WordPress


Dalším z analyzovaných publikačních systémků je WordPress 2.0. Tento se tváří již jako více než plnohodnotný pro české uživatele a tvůrce, a to i díky Češtině pro WordPress 2.0 .
Rok 2005 byl stěžejním rokem pro WordPress, byla realisována stabilní verze 1.5 s počtem stažení jež přesáhl 900,000, a také byl spuštěn projekt jenž nyní vyústil vydáním finální verze 2.0. Pojďme se společně podívat na instalaci.

Množství jednoduše upravitelných vzhledů, jistě překvapí každého.

Instalace

Instalace není zrovna jednoduchá, ale s trochou trpělivosti se Vám ji podaří realizovat. Nejdříve si vytvořte databázi např. wpress. Dle dokumentace v readme.html je nutné přejmenovat wp-config-sample.php na wp-config.php a ručně v textovém editoru tam zeditovat údaje pro připojení k databázi, nahrajte rozbalený adresář wordpress k sobě na server, a spusťte wp-admin/install.php, pokud jste vše správně zadali budete uvítáni, přejděte k zadání jména Vašeho projektu a Vašeho mailu, přejděte k třetí obrazovce, vše je hotovo, můžete se již přihlásit s automaticky vygenerovaným heslem jež Vám je současně zasláno mailem.

Přihlašte se a můžete začít.

Češtinu si instalujete jednoduše

Stáhněte si archiv s češtinou, soubory nakopírujte do složky wp-includes/languages, otevřete si soubor /wp-config.php a v něm nahraďte toto:

define ('WPLANG', '');

tímto:

define ('WPLANG', 'cs_CZ');

Chyby a jejich řešení

- při přenosu na server jsem měl zatrženo převést jména souborů na malá písmena, což nasledně vyvolávalo chybu při ukládání a publikování článku.
Stačí upravit jméno souboru wp-includes/class-ixr.php na wp-includes/class-IXR.php.

Při instalaci se objevilo něco jako:

Cannot redeclare glob() in /DISK4/WWW/yoursite.com/wordpress/wp-includes/functions-compat.php on line 95

Tento problém vyřešíte editací souboru wp-includes/functions.php na řádce 1785 původně je:

$screenshot = glob("$theme_root/$stylesheet/screenshot.*");

změnte na


$screenshot = globX("$theme_root/$stylesheet/screenshot.*");

a v souboru wp-includes/functions_compat.php na řádce 94 a 95 bude


if( !function_exists('globX') ):
function globX($pattern) {


Proč wordpress jo a jiný RS ne ?

Je zde plno důvodů. Ale zhruba se to dá shrnout nějak takto: WordPress je stále aktivně vyvíjen, má (bude mít) dobrý kód, administraci, obrovské množství pluginů, témat, hodně fór na podporu a plno dalších plusů…

WordPress 2.0.5

Instalace
Než se pustíte do instalace, je dobré míti sestavený soubor wp-config.php.

PHP:
  1. <?php
  2. // ** MySQL settings ** //
  3. define('DB_NAME', 'database_stranka_cz');    // The name of the database
  4. define('DB_USER', 'database.stranka.cz');     // Your MySQL username
  5. define('DB_PASSWORD', 'heslo'); // ...and password
  6. define('DB_HOST', 'localhost');    // 99% chance you won't need to change this value// You can have multiple installations in one database if you give each a unique prefix
  7. $table_prefix  = 'wp_';   // Only numbers, letters, and underscores please!// Change this to localize WordPress.  A corresponding MO file for the
  8. // chosen language must be installed to wp-includes/languages.
  9. // For example, install de.mo to wp-includes/languages and set WPLANG to 'de'
  10. // to enable German language support.
  11. define ('WPLANG', '');/* That's all, stop editing! Happy blogging. */
  12. define('ABSPATH', dirname(__FILE__).'/');
  13. require_once(ABSPATH.'wp-settings.php');
  14. ?>;

Následují tipy:

Pokud potřebujeme aby náš header byl aktivní (hlavička vede na home webu):

PHP:
  1. <p id="header" onclick="location.href='http://siteaddress/';" style="cursor: pointer">

Pokud potřebujeme některé stránky vyřadit z menu použijeme(př. vyřadí stránky 19,15,17,4,5,6,7):

PHP:
  1. <?php wp_list_pages('exclude=19,15,17,4,5,6,7&#038;sort_column=menu_order&#038;title_li='); ?>

Jak odstraním nadpis webu z hlavičky?

CSS:
  1. h1 {display:none; font-size: 230%; color: blue;.......

Jak odstraním čáru pod patičkou?

CSS:
  1. #footer {
  2. background: #000000 url('images/kubrickfooter.jpg') no-repeat top;
  3. border: none;
  4. }

Aktualizační služby

Při přidání nového příspěvku může WordPress upozornit některou z aktualizačních služeb. Více informací najdete v Codexu v sekci Update Services. Jednotlivé URI oddělujte mezerami.

Než napíšete první spot, odšktněte Nastavení - Publikování - Aktualizační služby jinak se vaše zápisky ocitnou během chvilky jako odkazy na Technorati apod...

Nejdůležitější zdroje:
WordPress Support - podpora WordPressu
WordPress Plugin Database - množtví rozšiřujících pluginů, kalendář, atd.

Share and Enjoy:

  • Digg
  • del.icio.us
  • Facebook
  • FriendFeed
  • Google Bookmarks
  • Live
  • LinkedIn
  • Mixx
  • MySpace
  • Netvouz
  • Ping.fm
  • SphereIt
  • StumbleUpon
  • Technorati
  • Twitter
22. 1. 2006 10.00
This entry was posted on Sunday, January 22nd, 2006 at 10.00 and is filed under Software, Wordpress. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.
If you like this post, you can grab our RSS or you can subscribe by Email.
Similar Posts:

Comments are closed.