WordPress kurz pro středně pokročilé

Standa Musílek pořádá 18.10 od 13:00 WordPress kurz WordPress bez překážek aneb využijte přednosti tohoto systému. Mimochodem se Standou jsme v raném stádiu příprav WordCampu tak tohle berte jako zahřívací kurz. Termín: 18. 10. 2013 (Pátek) od 13:00 Doba trvání: 5 hodin Adresa: Drtinova 557, Praha (mapa)

Jednoduchý firemní web na WordPressu

Včera 13.11.2013 proběhl WordPress meeting v Praze Hubu. S Láďou a Tomášem jsme dali každý jednu prezentaci a rozpoutali diskuzi. Tento sraz je jeden ze tří zahřívacích kol přes WordCamp Praha 2014 který připravujeme. Přednášející: Láda – šablony – musilda.cz Tomáš – Affiliate – tomasponer.cz Připojte se k naší Meetups skupině na Facebooku https://www.facebook.com/groups/1432345460318366/ Prazentace […]

Multisite počítadlo článků per subdoména

Narazil jsem na zajímavé počítadlo článků na nástěnku wordpress multisite, kam vidí většinou jen superadmin. Cíl počítadla je jednoduchý, ukázat počet publikovaných článků a konceptů na nástěnce přístupné jen Superadminovi Počítadlo vypadá takto: Kod upravený do češtiny vložený na konec function.php [crayon-5423c730c502e119642545/] Zdroj: http://wordpress.stackexchange.com/questions/66963/how-to-display-network-post-count Trochu jsem upravil zobrazení použité paměti úplně dole, doufám že správně […]

Prezentace z WordCampu 2014

Na WordCampu jsem měl přednášku na téma “Tvorba jednoduchých firemních webů”. Tato přednáška byla v sekci uživatelé, a hodí se pro ty kteří na WordPressu spíše začínají nebo mají vlastní blog. Brzy napíši report “Jak jsme pořádali první WordCamp” kde najdete kompletní přehled co všechno to obsahovalo.

Výzva k akci (Call to Action)

WordPress Calls to Action
http://wordpress.org/plugins/cta/

Create Calls to Action for your WordPress site. Monitor and improve conversion rates, run A/B split tests, customize your own CTA templates and more.

WordPress Calls to Action works as a standalone plugin or hand in hand with WordPress Landing Pages & WordPress Leads to create a powerful & free lead generation system for your business.

A/B testování

WordPress Landing Pages
http://wordpress.org/plugins/landing-pages/

Create landing pages for your WordPress site. Monitor and improve conversion rates, run A/B split tests, customize your own templates and more.

WordPress Landing Pages works as a standalone plugin or hand in hand with WordPress Calls to Action & WordPress Leads to create a powerful & free lead generation system for your business.

*Varianty*

Convert Experiments by Yoast
https://wordpress.org/plugins/convert-experiments/

Convert Experiments™ provides advanced A/B and MVT Testing functionality for your website or blog.
The plugin will automatically send the page type, page name, category name, category ID, and tags to Convert Experiments. A/B testing on any set of categories or pages is then easy with the advanced filtering and segmentation during test configuration.

Přesměrování uživatelů

HTML

Může se Vám stát, že budete potřebovat přesměrovat uživatele na vašich stránkách. Například budete mít web jen pro registrované uživatele a nechcete aby se tam brouzdal někdo nepřihlášený. Uděláte to tak, že následující kód přidáte do functions.php v šabloně. function funkce_pro_presmerovani() { if ( ! is_user_logged_in()) { wp_redirect( home_url() . ‚/wp-login.php‘ ); exit; } } add_action( ‚template_redirect‘, ‚funkce_pro_presmerovani‘ ); Funkce udělá to, že pokud není uživatel přihlášen, tak ho to přesměruje na zvolenou stránku. V tomto případě na stránku http://vaše_doména.cz/wp-login.php Poté funkci pro přesměrování zavěsíme do kotvy která se spustí před načtením stránky. Tím docílíme toho že místo stránky, kterou chtěl nepřihlášený uživatel otevřít, se mu otevře námi zvolená stránka. Další možností použití je přesměrování přihlášených uživatelů. Například nepotřebujete aby se administrátor a čtenář přihlásili do stejné sekce. function presmerovani_uzivatele_podle_role(){ global $current_user; get_currentuserinfo(); $uziv_roles = $current_user->roles; $uziv_role = array_shift($uziv_roles); if ($uziv_role == ‚Administrator‘){ wp_redirect( home_url() . ‚/administrace‘ ); exit; }elseif($uziv_role == ‚Autor‘){ wp_redirect( home_url() . ‚/stranka-pro-autory‘ ); exit; }elseif($uziv_role == ‚Ctenar‘){ wp_redirect( home_url() . ‚/stranka-pro-ctenare‘ ); exit; }else{ wp_redirect( home_url() . ‚/stranka-pro-ostatni-prihlasene‘ ); exit; } add_action(‚admin_init‘,’presmerovani_uzivatele_podle_role‘); Pomoci prvních čtyř příkazů v naší funkci si zjistíme kdo je přihlášen, načteme si jeho informace a z nich si do proměnné $Uziv_role uložíme název uživatelovi role. Poté si jen pomocí funkce IF určíme kam přesměrujeme uživatele s danou rolí. Nakonec celý kód zavěsíme do kotvy jako v prvním případě.

WordPress 4.0 „Benny“

Po téměř 5 měsících dnes oficiálně vychází nový WordPress 4.0 a přináší několik zajímavých novinek. Vzhledem k velkému očekávání v souvislosti s pěkně kulatým číslem verze sice může zpočátku nastat trochu zklamání (zejména při srovnání s důležitými změnami ve verzi 3.0), ale pořád je to náš starý dobrý WordPress, jen zase trochu vylepšený. Na druhou stranu […]