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
-
// ** MySQL settings ** //
-
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
-
$table_prefix = 'wp_'; // Only numbers, letters, and underscores please!// Change this to localize WordPress. A corresponding MO file for the
-
// chosen language must be installed to wp-includes/languages.
-
// For example, install de.mo to wp-includes/languages and set WPLANG to 'de'
-
// to enable German language support.
-
require_once(ABSPATH.'wp-settings.php');
-
?>;
Následují tipy:
Pokud potřebujeme aby náš header byl aktivní (hlavička vede na home webu):
-
<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 wp_list_pages('exclude=19,15,17,4,5,6,7&sort_column=menu_order&title_li='); ?>
Jak odstraním nadpis webu z hlavičky?
-
h1 {display:none; font-size: 230%; color: blue;.......
Jak odstraním čáru pod patičkou?
-
#footer {
-
background: #000000 url('images/kubrickfooter.jpg') no-repeat top;
-
border: none;
-
}
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.
Publikační systémy
- Publikační systémy
- Publikační systémy – Simple PHP Blog (čeština)
- Publikační systémy – Loudblog
- Publikační systémy – PPWizard
- Publikační systémy – WordPress
- Publikační systémy – Nucleus CMS
- Publikační systémy – BLOG:CMS
- Publikační systémy – WordPress 2.6
- Publikační systémy – WordPress 2.7
- Publikační systémy – WordPress 2.8
- Publikační systémy – WordPress 2.9
- Publikační systémy – WordPress 3.0






