Hodnocení příspěvků

Tenhle plugin určitě stojí za pozornost. Oblíbené a zavedené je hodnocení komentářů, ale proč nehodnotit také příspěvky? Může to být „palcováním“, nebo za pomoci jiných ikonek, ale hlavně s docela širokým množstvím zobrazení statistických výstupů.

Nastavení je celkem jednoduché, vybíráte například, kdo smí hlasovat: všichni/jenom přihlášení, a kde se hlasovací box zobrazí. A pak tu máte celou řádku shotcode, nebo přímo …

Vlastní typy obsahu

Od verze 3.0 je možné ve WordPressu vytvářet vlastní typy obsahu (Custom Types) a jejich druhy, tedy kategorie a případně i štítky. Z testování pluginů, které pomohou s vytvářením a organizací těchto dalších typů, vyšel vítězně Custom Post Type UI.

Připomeňme, jak vlastně WordPress funguje a jaké má typy obsahu ve výchozím stavu. Je jich celkem pět, ale vlastního publikování se týkají dva: Post a Page, tedy v českém překladu WordPressu PříspěvekStránka. Příspěvek slouží typicky jako hlavní nástroj při vytváření obsahu webu, lze ho komentovat, je opatřen datem, možností kategorizace, štítkování, a dalšími funkcemi. Stránka pak slouží jako místo pro publikování doplňujících informací, sekce „O nás“ apod.

Vytvořením dalšího vlastního typu obsahu získáme konfigurovatelné místo pro publikování dalšího druhu informací. Vznikne například možnost přidávat stránky, které však budou mít své vlastní kategorie, své vlastní štítky a budou odlišeny i vlastní URL adresou – trvalým odkazem, který se bude lišit od základní struktury aplikované na výchozí příspěvky a stránky.

Kód s těmito funkcemi se vkládá do souboru ve složce používaného motivu vzhledu functions.php, tedy například wp-content/themes/twentyten/functions.php. Plugin Custom Post Type UI to ale zařídí za vás.

Custom Post TypesPo instalaci a aktivaci pluginu se v nabídce administrace objeví blok Custom Post Types, kde si hned můžete všimnout odkazu Manage Post TypesManage Taxonomies. V praxi tedy existují typy obsahu jako takové a dále určitá kategorizace, která je na konkrétní zvolený typ navázána.

Začneme ale od začátku.

Vytvoření typu obsahu a taxonomie

Pro vytvoření typu obsahu a jeho kategorií stačí použít odkaz Add New. Vyplnit název typu obsahu a jeho jméno, které se bude zobrazovat v administraci.

Vytvořit vlastní typ obsahu

Vytvořit vlastní typ obsahu

Kliknutím na odkaz Advanced Options se dostanete k dalšímu nastavení, kde je možné definovat další chování, například již zmíněné použití vlastní struktury trvalých odkazů, použití funkcí příspěvku (Title, Excerpt, Author atd., viz screenshot) a také napojení na ve WordPressu existující taxonomii, tedy na kategorie a štítky.

Nastavení vlastního typu obsahu

Nastavení vlastního typu obsahu

Celé nastavení je možné vložit ručně do souboru functions.php, stačí kliknout v přehledu typů obsahu (odkaz Manage Post Types) na odkaz Get Code.

Vlastní typ obsahu v administraciPo vytvoření se v nabídce administrace objeví další blok s novým typem obsahu, v případě pokusů na screenshotech má název Slovník. Jeho pozici v menu lze ovlivnit při vytváření.

Jak je vidět na obrázku vlevo, funkce jsou stejné jako u klasického příspěvku Post. Pod odkazem Slovník najdu seznam příspěvků se všemi náležitostmi, které jsem si sám zvolil, odkazem Add Slovník vytvořím nový příspěvek a na stránce pod odkazem Post Tags mohu spravovat štítky, které jsou v tomto případě společné s těmi již ve WordPressu existujícími. Novou taxonomii jsem totiž v tomto případě nevytvářel.

Dosáhl jsem však toho, že mám na webu speciální stránky pro zvláštní typ obsahu. Stránky mají štítky, můžu je zobrazovat kde chci a navíc se zvláštní URL adresou. Nepletou se mi mezi běžné příspěvky a pomocí taxonomie tak mohu na jednom webu vytvářet více oddělených částí, které spolu nemusí mít vůbec nic společného.

Hromadné mazání příspěvků

**Bulk delete**
„http://wordpress.org/extend/plugins/bulk-delete/“:http://wordpress.org/extend/plugins/bulk-delete/
„http://sudarmuthu.com/wordpress/bulk-delete“:http://sudarmuthu.com/wordpress/bulk-delete

Bulk Delete is a WordPress Plugin which can be used to delete posts in bulk from selected categories, tags or custom taxonomies. This Plugin can also delete all drafts, post revisions or pages.

Vložení vlastního videa

**Video.js – HTML5 Video Player for WordPress**
„https://wordpress.org/plugins/videojs-html5-video-player-for-wordpress/installation/“:https://wordpress.org/plugins/videojs-html5-video-player-for-wordpress/installation/

A video plugin for WordPress built on the Video.js HTML5 video player library. Allows you to embed video in your post or page using HTML5 with Flash fallback support for non-HTML5 browsers.
Responzivní, umožňuje vložit vlastní obrázek. Pro vlastní videa i videa z YT apod.

**JW Player**
„http://wordpress.org/extend/plugins/jw-player-plugin-for-wordpress/“:http://wordpress.org/extend/plugins/jw-player-plugin-for-wordpress/

JW Player for WordPress makes it extremely easy to deliver Flash and HTML5 video through your WordPress website.

**Flash Video Player**
„http://wordpress.org/extend/plugins/flash-video-player/“:http://wordpress.org/extend/plugins/flash-video-player/

The flash video plugin for WordPress allows the addition of video (and other media) to a WordPress website using standards-compliant markup and the leading open source software (Jeroen Wijering’s FLV Player and Geoff Stearns‘ SWFObject Javascript Library).

Přejmenování obrázků a souborů v knihovně médií

**Media File Renamer**
„http://wordpress.org/extend/plugins/media-file-renamer/“:http://wordpress.org/extend/plugins/media-file-renamer/

This plugins allows you to rename physically the media files by updating their titles. It also updates theirs links in the posts automatically.

With this plugin, by updating the name of the image / media, you will also:

– rename physically the filename
– modify the guid of the media
– update all the references to that media in the associated post if there is any (img, src, url…)

Submenu v sidebaru

**Sub Page Navigation Widget**
„http://wordpress.org/extend/plugins/sub-page-navigation-widget/“:http://wordpress.org/extend/plugins/sub-page-navigation-widget/

This Widget displays a navigation structure to all sub pages of the current one in your sidebar. You can add this widget to sidebars on pages to show all sub pages of the current one.

Zobrazení externích RSS kanálů

**Silencesoft RSS Reader**
„http://wordpress.org/extend/plugins/external-rss-reader/“:http://wordpress.org/extend/plugins/external-rss-reader/

This is a plugin that allows read some external rss feeds and show it on a page or in a widget. Sites can be categorized and you can add an image or use a gravatar.

Vzhled pro mobilní aplikace

Kontrola a vylepšení vzhledu webu při prohlížení v mobilním telefonu, přiznám se, není mou doménou, ačkoliv se dnes již jistě mnoho návštěvníků dívá na webové stránky mobilním přístrojem a neměl by na to asi nikdo zapomínat. A proto aspoň drobná náprava – na základě tipu od Jakuba (určeném pro mobily s dotykovým dispejem) – děkuji.

Plugin bude blízký především majitelům …

Sociální sítě v tabech

Po nějakém čase jsem narazila opět na plugin, který by mohl patřit k oblíbeným. V rámci hledání úspory místa se jistě hodí, pokud často používané výpisy posledního dění na Facebooku, Twitteru, Google+ a RSS budou prakticky na jednom místě, tj. s možností přepínat mezi jednotlivými tabulkami.

Plugin, respektive widget Social Media Tabs má klasické nastavení sociálních pluginů. Do widgetu …

Rozšířené vkládání komentářů

**U Extended Comment**
„http://wordpress.org/extend/plugins/u-extended-comment/“:http://wordpress.org/extend/plugins/u-extended-comment/

– Users can edit or delete their comment in front-end.
– Users can post comment privately.
– HTML Editor(tinyMCE) provide various configuration.
– Attachment uploader.
– Selective enabling each component.