Twitter karty

**Twitter Cards**
„http://wordpress.org/extend/plugins/twitter-cards/“:http://wordpress.org/extend/plugins/twitter-cards/

Add Twitter Card markup to individual posts. Supports summary, photo, and player types. This will turn your posts to pretty looking Tweets when you send them to Twitter. They’ll stick out much more with a Thumbnail and Description.
Generate inline content previews on Twitter.com and Twitter clients by including Twitter Card HTML meta elements for individual posts.
All cards are a Twitter Card summary by default. Tap into the twitter_card_properties filter to reference the Twitter accounts of your site or author.

[* http://s-plugins.wordpress.org/twitter-cards/assets/screenshot-1.png *]
 

Plugin pro souhlas s ukládáním cookies

Povinnost vyžadovat od návštěvníků souhlas s ukládáním cookies je jedním z dalších byrokratických „přínosů“ EU.
(Úsměvný je fakt, že bez cookies nelze zaznamenat, kdo s jejich ukládáním souhlasil a kdo nikoli :).

„http://www.justit.cz/wordpress/2011/03/09/cookies-v-eu-od-kvetna-jedine-s-vyslovnym-souhlasem-navstevnika/“:http://www.justit.cz/wordpress/2011/03/09/cookies-v-eu-od-kvetna-jedine-s-vyslovnym-souhlasem-navstevnika/
„http://www.lupa.cz/clanky/spir-cookies/“:http://www.lupa.cz/clanky/spir-cookies/

Cookies ovšem dnes používá prakticky každý web (kdyby nic jiného, jsou potřeba pro měření návštěvnosti službou Google Analytics).

Kdo se nechce dostat kvůli „směrnici EU“:http://europa.eu/legislation_summaries/information_society/legislative_framework/l24120_cs.htm do problému, může pro vyžádání souhlasu použít „celou řadu pluginů“:http://wordpress.org/extend/plugins/search.php?q=EU+Cookie+Law.

Jako vhodné se jeví například tynto:

**EU Cookie Law Compliance**
„http://wordpress.org/extend/plugins/cookie-compliance/“:http://wordpress.org/extend/plugins/cookie-compliance/

You will be able to set a welcome message that will appear in a popup for your visitors. In this popup your visitors will be asked for the approval or denial to store cookies on the computer. The choice of the visitor will be stored. You will be able to set the scripts that should be executed based on the approval or denial.

In normal cases when the visitor chooses to not allow cookies, you cannot run the Google Analytics scripts. Google Analytics can be enabled in the plugin settings. When enabled the analytics tracking will work in all cases. When the visitor does not allow you to store cookies the plugin will make sure the hits of the visitor session will still be stored in Google Analytics.

**Cookie Notice by dFactory**
„https://wordpress.org/plugins/cookie-notice/“:https://wordpress.org/plugins/cookie-notice/

Cookie Notice allows you to elegantly inform users that your site uses cookies and to comply with the EU cookie law regulations.

**EU Cookie Law**
„https://wordpress.org/plugins/eu-cookie-law/“:https://wordpress.org/plugins/eu-cookie-law/

EU Cookie Law informs users that your site uses cookies, with option to lock scripts before consent. Light + Customizable style.

**Cookie Law Info**
„https://wordpress.org/plugins/cookie-law-info/“:https://wordpress.org/plugins/cookie-law-info/

A simple way to show how your website complies with the EU Cookie Law. Implied Consent. Style it to match your own website.

Mikrodata ve formátu schema.org

„Getting The Most Out of Schema.org Microformats »“:http://www.seomoz.org/ugc/getting-the-most-out-of-schemaorg-microformats

**Schema Creator**
„http://wordpress.org/extend/plugins/schema-creator/“:http://wordpress.org/extend/plugins/schema-creator/

Provides an easy to use form to embed properly constructed „schema.org“:schema.org/Product microdata into a WordPress post or page.

**Microdata for WordPress**
„http://www.optimum7.com/internet-marketing/web-development/microdata-for-wordpress.html“:http://www.optimum7.com/internet-marketing/web-development/microdata-for-wordpress.html

This plug-in adds a button on the TinyMCE Editor that helps you generate valid Microdata Code within your WordPress posts and pages.



 

Widgety na nástěnce v administraci

**Dashboard Widget Sidebar**
„http://wordpress.org/extend/plugins/dashboard-widget-sidebar/“:http://wordpress.org/extend/plugins/dashboard-widget-sidebar/

This plugin adds a new widget area to the Appearance -> Widgets section in WordPress admin, from where you can add regulare widgets to the WordPress admin dashboard.

Řazení příspěvků vč. custom post-types

**Post Types Order**
„http://wordpress.org/extend/plugins/post-types-order/“:http://wordpress.org/extend/plugins/post-types-order/

Order Posts and Post Types Objects using a Drag and Drop Sortable JavaScript capability. It allow to reorder the posts for any custom post types you defined, including the default Posts. Also you can have the admin posts interface sorted per your new sort.

[* http://s.wordpress.org/extend/plugins/post-types-order/screenshot-1.png?r=683158 *]

 

Hromadné přidání uživatelů

**Add Multiple Users**
„http://wordpress.org/extend/plugins/add-multiple-users/“:http://wordpress.org/extend/plugins/add-multiple-users/

Provides the ability for administrators to bulk register users using a range of tools.
Functions include the ability to manually input new user information, convert CSV data to user information, and create users from a list of email addresses. Each new user registration can include almost all available standard user meta fields plus any additional meta fields you require.

Rich text editor (Tiny MCE) pro popisky tagů. rubrik a dalších taxonomií

**The Rich Text Tags – A TinyMCE Editor for Tags, Categories, and Taxonomies**
„http://wordpress.org/extend/plugins/rich-text-tags/“:http://wordpress.org/extend/plugins/rich-text-tags/

The Rich Text Tags Plugin allows you to edit tag descriptions, category descriptions, and taxonomy descriptions using WordPress‘ built in rich-text editor. Switch between WYSIWYG and HTML editing modes with the click of a link. Use the WordPress uploader to insert images from your computer or site’s Media Library.

Use the WordPress functions tag_description() and category_description() in your theme to show the descriptions. To learn how to show taxonomy descriptions, read more on the plugin page.
Features

– Edit term descriptions with WordPress’s built-in WYSIWYG editor
– Works with custom taxonomies (and custom post types, introduced in WP 3.0)
– Now supports user biography fields!

Vytváření kvízů a testů

**Watu**
„http://wordpress.org/extend/plugins/watu/“:http://wordpress.org/extend/plugins/watu/

Create exams and quizzes and display the result immediately after the user takes the exam. You can assign grades and point levels for every grade. Then assign points to every answer to a question and Watu will figure out the grade based on the total number of points collected.

**SlickQuiz**
„http://wordpress.org/plugins/slickquiz/“:http://wordpress.org/plugins/slickquiz/

Plugin for displaying and managing pretty, dynamic quizzes. It uses the SlickQuiz jQuery plugin.

Rozšíření šablony o editovatelná menu

WordPress nabízí možnost využití  menu upravitelných z administrace. To je velký krok kupředu směrem k CMS. Pokud se učíte, jak tvořit šablony pro WP nebo jen máte starou šablonu a potřebovali byste ji modernizovat o tuto funkcionalitu, pomůže vám tento rychlý exkurz.

Předně je nutné v souboru functions.php nové mezu zaregistrovat. Stačí vložit následující kód:

if ( function_exists( 'register_nav_menus' ) ) {
	register_nav_menus(
		array(
	  		'primary_menu' => 'Hlavní menu',
	  		'foot_menu' => 'Menu v patičce'
		)
	);
}

Jistě jste si všimli, že jsme tímto příkazem zaregistovali hned dvě navigační menu. Hlavní menu a menu v patičce. Pokud byste chtěli jen jedno, odstraňte řádek “‘foot_menu’ => ‘Menu v patičce’”, nebo naopak ukončete tento řádek čárkou a přidejte ješte jeden. Dbejte na to, že první parametr (tedy ‘foot_menu’ a ‘primary_menu’) musí být unikátní. Druhý slouží pro vaši orientaci, takže ideálně by měl být také unikátní, ale WordPress na tom netrvá.

Tímto jste si zaregistrovali menu a nyní již naleznete v administraci navigačních menu (Vzhled->Menu) nalevo v boxu své dvě pozice (“Hlavní menu”, “Menu v patičce”) a lze vytvářet menu a přiřazovat je těmto dvoum pozicím.

Nyní tedy již zbývá pouze nechat zobrazit menu v šabloně. Je nutné zvolit místo, kde chcete menu zobrazit – to je na vás. Pokud modernizujete starou šablonu, budete nejspíš nahrazovat funkci “wp_list_categories” umístěnou v souboru header.php nebo sidebar.php.

Pro vložení menu do šablony použijte níže uvedený kód. Všechny uvedené parametry jsou parametry defaultní a proto, když je nebudete měnit, můžete je, pro zkrácení kódu, odstranit. Funkce wp_nav_menu má ještě další parametry (menu,walker,falback_cp), ale ty jsou pro začátečníka zbytečně komplikované a zřítka využitelné. Koho by zajímaly, nechť se obrází na kodex

<?php $args = array(
  'theme_location'  => 'primary_menu', //unikátní identifikátor menu nastavený v functions.php
  'container'       => 'div', //nebo 'nav' nebo false. Určuje, co se má použít jako element obklopující element UL samotného menu. False znamená, že žádný takový element nebude
  'container_class' => 'menu-{menu slug}-container', //třída (class) elementu UL obklopující samotné menu
  'container_id'    => '', //parametr ID elementu obklopujícího element UL samotného menu
  'menu_class'      => 'menu',  //třída (class) elementu UL obklopujcí menu
  'menu_id'         => 'nav', //parametr ID elementu UL obklopující menu
  'echo'            => true, //má se menu vypsat, nebo jen vrátit pomocí fce return?
  'before'          => '', //text před HTML tagem <a>
  'after'           => '', //text za HTML tagem </a>
  'link_before'     => '', //text před samotným textem odkazu
  'link_after'      => '', //text za samotným textem odkazu
  'items_wrap'      => '<ul id="%1$s" class="%2$s">%3$s</ul>', //HTML markup vlastního menu
  'depth'           => 0, //do kolikáté úrovně zobrazovat podstránky. 0 znamená všechny úrovně
);
wp_nav_menu( $args ); ?>

Chybějící odkazy ve WordPress 3.5

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, […]