Registrace WordPress šablony do katalogů

wordpress-sablona Článek, který mi leží v konceptech už 3. rokem. Není už proto moc aktuální, ale někomu se může hodit.

Když jsme v H1.cz vytvářeli pro klienty podpůrné satelitní weby, tak měly všechny svou vlastní šablonu. Protože nám tahle činnost šla docela dobře a byli jsme schopni ji dělat efektivně, rozhodli jsme se vytvořit také několik obecnějších šablon a uvolnit je k použití zdarma. Zaregistrovali jsme je v katalozích (seznam níže) a započali měření.

Slibovali jsme si od toho nárůst zpětných odkazů pro naše klienty a posílení stránek ve vyhledávačích, což se opravdu stalo. Jako malý bonus k tomu přibyly zajímavé ranky náhledových stránek šablon (viz níže). Ty se pohybovaly mezi PR 3-4. Odkazování z takových webů pak přineslo klientům také pozitivní efekt.

Poznámka: V této době už jsou samozřejmě ranky náhledových stránek dole. A to hned z několika důvodů: stránky se propadly a nebo úplně vypadly z katalogů, vyhledávače omezily vliv site-wide patičkových odkazů, náhledové stránky šablon odkazovaly hvězdicově na sebe, atd.

A proč jsme to pro klienty dělali? V té době (před cca 5 lety) ještě odkazy ze šablon nijak nevadily.. ba naopak :) A my jsme si chtěli také vyzkoušet jinou formu linkbuildingu.

Nyní už bych podobnou formu linkbuildingu nedoporučoval, ale pokud chcete zviditelnit vlastní WordPress šablonu, tak se vám můžou odkazy na katalogy hodit.

Šablony H1.cz

Seznam WP katalogů

Do těchto katalogů jsme následně šablony registrovali. U téměř každého zápisu se vkládala také URL pro náhled šablony. Tím tyto stránky získaly poměrně zajímavé ranky.

České a slovenské katalogy

Zahraniční katalogy

Další katalogy (nezaručuji funkčnost)

WordPress Jetpack – nutnost!

jetpack Na svém školení WordPressu říkám jednu důležitou větu: “Pokud byste si měli ze školení odnést jenom jeden nainstalovaný plugin, tak by to měl být právě Jetpack”.

A to je hned z několika důvodů:

  • získáte celou škálu funkcionality v jednom
    • kontaktní formulář,
    • zefektivnění komentářů,
    • propojení se sociálními sítěmi,
    • statistiky návštěvnosti,
    • zabezpečení a záloha WP,
    • rozšíření fotogalerií (carousel, tiled galeries)
    • a spousta dalších
  • plugin vyvíjí tvůrci WordPressu (záruka kvality).

Plugin si můžete stáhnout na jetpack.me nebo z oficiálního úložiště wordpress.org/plugins/jetpack/

Jak bránit WordPress před viry

wordpress-bezpecnost Plánoval jsem napsat článek Jak zabezpečit WordPress před viry, ale zjistil jsem, že už mě předběhli jiní specialisté na WordPress (seznam článků přikládám níže). Abych se tedy alespoň podělil se svými zkušenostmi a tipy, co v případě napadení stránek dělat a čeho se vyvarovat. U několika stránek se mi v minulosti stalo, že byla napadena šablona a obsahovala pak různé iframe skripty, které se schovávaly za PHP funkcí eval(). Pročištění šablony často nepomáhalo a musel jsem přistoupit ke změně hesel (do administrace WP, FTP, databáze), smazání pluginů a jejich opětovného nainstalování. Za tyto problémy podle mého mohla buď zastaralá verze WordPress jádra a nebo některý z pluginů, který dovoloval XSS útoky. Aktualizace jádra a pluginů často pomůže, ale nemusí to platit vždy.

Doporučená knížka

locking-down-wordpress-ebook Co dělat pro prevenci před hacknutím či napadením virů vám poradí skvělá knížka Locking Down WordPress (.pdf, 2,3Mb). Zkušení WordPress programátoři zde sdílejí své zkušenosti a tipy, co udělat pro maximálně bezpečný WordPress. Uvedou příklady konfigurace .htaccess, uživatelských práv, SSL certifikátu, nastavení práv souborů a složek, tipy na pluginy (například Login Lockdown) a online služby (Sucuri.net). Také je zde kapitola, která se věnuje situaci, kdy vaše stránky již byly napadeny a vy je potřebujete dostat do původního stavu. Co nikdy nedělat:

  • nepoužívejte slabá hesla v kombinaci s výchozím účtem administrátora (admin),
  • neposílejte hesla (na FTP, WP a další) emailem,
  • nepřistupujte na FTP či do administrace webu bez použití SSL,
  • neinstalujte pochybné pluginy a vzhledy,
  • nechlubte se před odborníky na bezpečnost, že právě váš WordPress je neprůstřelný.

Co dělat pravidelně:

  • aktualizujte jádro WordPressu (od věci není aktualizovat také pluginy a šablony),
  • zálohujte WordPress, soubory, databázi, nastavení (na FTP, disk, online úložiště),
  • obměňte jednou za rok heslo,
  • občasné proskenování webu není na škodu,
  • instalujte pouze prověřené pluginy a šablony.

Co dělat ve chvíli kdy byly stránky hacknuty nebo napadeny viry se dozvíte na codex.wordpress.org/FAQ_My_site_was_hacked nebo v knížce Locking Down WordPress (v kapitole You?ve been hacked. Now what?). Pluginy pro scan webu:

Články od jiných autorů

Vývoj e-shopu na redakčním systému WordPress (diplomová práce)

Eshop HodinkyWenger.cz - WordPress Rád bych zde publikoval svou úspěšně obhájenou diplomovou práci na téma Vývoj e-shopu na redakčním systému WordPress.

Abstrakt práce

Práce se zabývá možností spuštění e-shopu na platformě WordPress a pluginu eShop. Jejím cílem je vytvořit metodiku, podle které by bylo možné při tvorbě e-shopu postupovat. Práce nastíní výhody a možná úskalí tohoto řešení. Výstupem práce jsou také doprogramované doplňky optimalizující funkcionalitu pluginu eShop a rozšíření pro propojení e-shopu s českou e-commerce scénou. Součástí je vypracování české lokalizace pluginu eShop…

Diplomová práce ke stažení

Práce je psaná ve Wordu (oproti bakalářské práci psané v Docbooku) – což s sebou nese jistá omezení. Tím je slabší export do HTML a podle mého horší sazba.

Tipy na zajímavé WordPress pluginy

Téměř každý den vychází článek se seznamem zajímavých pluginů pro WordPress. Málokdy to je ale něco jiného než stálice typu: All in One SEO Pack, Google XML Sitemaps, Akismet, Jetpack, Contact Form 7, Sociable a další.
Nechápejte mě prosím špatně, všechny výše sepsané pluginy jsou úžasné, ale stále dokola omílané. Proto jsem velmi rád, že Steven Shattuck přišel s několika méně známými, ale o to zajímavějšími!

CMS Tree Page View

Přidá možnost zobrazení stránek jako stromovou hierarchii. Stránky zde můžete rychle editovat, pracovat se štítky, využívat fce Drag&Drop, apod.

cms-treeview

URL ke stažení: http://wordpress.org/extend/plugins/cms-tree-page-view/

Social Metrics

Chtěli jste vždycky zjistit, jak si stojí jednotlivé stránky a příspěvky ve sdílení na sociálních sítích? Pomůže Vám k tomu analytický nástroj Social Metrics. Počet sdílení pak vidíte v tabulce a zahrnuty jsou tyto sociální sítě: Twitter, Facebook, Google+, StumbleUpon, Digg a LinkedIn.
Pokročilejší funkcionality pak najdete v PRO verzi.

social-metrics

URL ke stažení: http://wordpress.org/extend/plugins/social-metrics/

Simple 301 Redirects

Velmi jednoduchá, ale užitečná věc. Plugin Simple 301 Redirects Vám umožňuje přesměrovávat požadavky na jiné stránky na Vašem webu (případně kamkoliv jinam).

simple-301-redirects

URL ke stažení: http://wordpress.org/extend/plugins/simple-301-redirects/

HTML Sitemap

Vytvoří Vám mapu stránek (seznam odkazů na všechny stránky seřazené hierarchicky pod sebe), kterou jednoduše vložíte shortcodem [html_sitemap].

html-sitemap

URL ke stažení: http://wordpress.org/extend/plugins/html-sitemap/

Narazili jste také na nějaké zajímavé pluginy, o kterých se tolik nepíše? Napište je do komentářů.

Zdroj článku: www.slingshotseo.com/blog/indispensable..

Chybějící odkazy ve WordPress 3.5

sekce odkazy ve wordpressu Pokud si nainstalujete nový WordPress 3.5*, tak budete marně hledat v administrátorské postranní liště položku Odkazy (anglicky Links). WordPress tuto změnu dopředu avizoval a já jsem na to také účastníky školení WordPressu upozorňoval.

Chybí-li Vám tato funkcionalita – doporučuji plugin Link Manager.

* Používáte-li odkazy na svém webu a WordPress na novou verzi pouze upgradujete, tak o lištu Odkazy v administraci nepřijdete.

Hledám kolegu – WordPress vývojář (programátor/kodér)

Práce je hodně a tak jsme se rozhodli přibrat do týmu kolegu. Hledáme WordPress vývojáře – progamátora s kodérskými znalostmi (a nebo naopak:)
Nemusíš být zkušený WordPress guru, ale nějaké základní znalosti jsou nutné. Detail pozice najdeš na blogu Helveti.cz. Za přeposlání nebo doporučení budu moc vděčný!

16 responsive šablon pro WordPress

Téma, o kterém se poslední rok či více hodně mluví v oblasti návrhů webů, se jmenuje Responsive webdesign. V článku se však technikami RW nebudu zabývat, ale v případě, že byste měli o tuto tématiku zájem, tak vás rád odkážu na školení Responsive Webdesign od Honzy Sládka, které na Twitteru všichni chválí a já o něm již delší dobu také uvažuji :)

My, co používáme WordPress, se ale nemusíme učit (i když by to k zahození nebylo) všechny novinky jako media queries, mobile first, Bootstrap, flexibilní mřížka apod. Všechno za vás vyřeší dobře napsaná responsive šablona. Sám jsem nedávno dělal malou rešerši a tak by byla škoda se o výsledek nepodělit.

Responsive Theme

DailyPost

Good Space

Flexible

Pure Theme

Volumes

Hero

Evolution

Buro

Grido

Trim

PhotoNote

Suco

Nexus

DailyJournal

Maxx

Další responsive šablony

Další responsive šablony pro WordPress najdete níže v uvedených zdrojích. Budu rád, pokud v komentářích zmíníte vaše zkušenosti nebo třeba vaši oblíbenou responsive šablonu.

Zdroje:

Notifikace pro odpověď na komentář

Používáte na svém webu či blogu komentáře a chcete, aby měl komentující člověk možnost zapnout si notifikace u reakcí na jeho komentář? Poslouží nám k tomu plugin Comment Reply Notification.

Po instalaci je potřeba plugin ještě nastavit. Máme na výběr z několika možností, jak bude autor komentáře o jeho odpovědích informován.

  • Odpovědi POUZE od autora příspěvku nebo administrátora.
  • Odpověď od kohokoliv.
  • Autor komentáře si sám zvolí (defaultně zapnuto).
  • Autor komentáře si sám zvolí (defaultně vypnuto).

Dále už jen nastavíme obsah emailu s upozorněním o existenci nové reakce. Nastavení uložíme a můžeme používat.

Plugin běží i zde na blogu. Zanechte komentář a zkuste, jak to funguje :)

Tip: Pro úpravy vzhledu, textu popisku a jiné doporučuji editovat přímo zdrojový kód pluginu. Je to opravdu jednoduché.

Update upraveného WordPress pluginu

Určitě tuto situaci znáte. Nainstalovali jste si WordPress plugin, ale po chvíli používání jste zjistili, že vám nějaká funkcionalita chybí a plugin jste si ručně upravili.

Jak ale tuto situaci řešit, když vyjde nová verze pluginu? Jak zajistit, abychom měli aktuální plugin a zároveň nepřišli o naše úpravy.

Popíši vám postup, jak tuto situaci řeším já.

  1. Stáhnu si nový plugin (například Internal Link Building).
  2. Provedu úpravy v souboru internal_link_building.php.
  3. Vyjde nová aktualizace pluginu – stáhnu si zdrojové soubory aktualizovaného pluginu na počítač.
  4. Za pomocí PSPadu (na Macu používám FileMerge) porovnám mnou upravenou verzi a novou aktualizaci pluginu.
  5. Přidám do nového zdrojového souboru moje úpravy a přehraju jej na FTP.
  6. Otestuji funkcionalitu pluginu.

Ukázka programu FileMerge

Jaké má toto řešení úskalí?

  • Časově náročné a často neefektivní.
  • Pokud má plugin více souborů, tak je toto řešení velmi náročné. (Tip: pište si, které soubory u pluginů upravujete)
  • Plugin s aktualizací může změnit více či méně svou funkcionalitu a váš hack už nemusí dále fungovat.

Tento postup není ani zdaleka ideální, a proto budu moc rád, pokud mi poradíte svůj.. lepší postup. Používáte třeba Git, SVN nebo něco jiného?