Rozšířené možnosti štítkování

**Simple Tags**
„http://wordpress.org/extend/plugins/simple-tags/“:http://wordpress.org/extend/plugins/simple-tags/

Add some tools for taxonomies: Terms suggestion, Mass Edit Terms, Auto link Terms, Ajax Autocompletion, Click Terms, Auto terms, Advanced manage term. Compatible with TinyMCE, FCKeditor, WYMeditor and QuickTags.

– tags suggestion from Yahoo! Term Extraction API, OpenCalais, Alchemy, Zemanta, Tag The Net, Local DB with AJAX request
– tags management (rename, delete, merge, search and add tags, edit tags ID)
– mass edit tags (more than 50 posts once)
– auto link tags in post content
– auto tags
– type-ahead input tags / autocompletion Ajax
– click tags
– possibility to tag pages (not only posts) and include them inside the tags results

Export článků do PDF

Dnes Vám přináším tip na zajímavý plugin WordPress PDF Plugin, který umožní čtenářům jednoduchý export článků do PDF souboru. Nemusíte se už starat o vytváření speciálního css vhodného pro tisk, protože vygenerované PDFko je pro přesení na papír maximálně vhodné. Výsledné PDF není vhodné pouze pro tisk. Díky správnému generování nadpisů i záložek může fungovat […]

Tlačítka pro Twitter, Facebook, Google +1, LinkedIn a Stumbleupon

**Add Twitter, Facebook Like, Google plus one Social share**
„http://wordpress.org/extend/plugins/twitter-facebook-google-plusone-share/“:http://wordpress.org/extend/plugins/twitter-facebook-google-plusone-share/

This plugin is the most efficient way to integrate the important social share buttons like twitter, facebook like, google +1 (plus one), LinkedIn and stumbleupon in three different position and styles.

The biggest selling point of this plugin is the placing of javascript in the code which are required by this social share buttons. The biggest sin most of the developers do is place the call to script where they display the plugin or load the javascript in header.

Použito **zde** a na „vyhledávači přesmyček“:http://anagrammer.org

*Alternativy*

**1-click Retweet/Share/Like**
„http://wordpress.org/plugins/1-click-retweetsharelike/“:http://wordpress.org/plugins/1-click-retweetsharelike/

Shows following 8 buttons on your blog posts:

– Google +1
– Facebook Like
– Facebook Share
– Twitter button
– LinkedIn Share
– StumbleUpon
– Digg
– Email

AND, Facebook Recommendations in the Widgets Sidebar

„Demo »“:http://dev30.linksalpha.com/?p=8

Plugin also enables you to Automatically Publish or Self Publish your Blog Posts to 30+ Networks.

– Facebook Profile/Wall
– Facebook Pages
– Facebook Events
– Facebook Groups
– Twitter
– LinkedIn
– and more

**Metroshare**
„http://wordpress.org/plugins/metro-share/“:http://wordpress.org/plugins/metro-share/

Super fast and super customizable social sharing. Adds Facebook, Twitter, Google+, LinkedIn and Email icons to your posts and pages.
By default, the plugin displays the sharing icons via the_content(), however you may wish to display it elsewhere. If this is the case, please install the „Metro Share Remover“ plugin and add the code wherever you wish to display the sharing icons.

**WPSocialite**
„http://wordpress.org/extend/plugins/wpsocialite/“:http://wordpress.org/extend/plugins/wpsocialite/

Manage the loading process of our social sharing links. Load them on hover, on page scroll, and more!

**Facebook, Twitter & Google+ Social Widgets**
„http://wordpress.org/extend/plugins/facebook-twitter-google-social-widgets/screenshots/“:http://wordpress.org/extend/plugins/facebook-twitter-google-social-widgets/

A simple plug-in that displays the most important social widgets from Facebook, Twitter and Google+ below your posts.

**Jetpack**
Modul pro sdílení je obsažen i v balíku „Jetpack Lite“:https://wordpresso.ovx.cz/jetpack-rada-rozsireni-v-jednom-baliku/.

Databázové aplikace

**WP CSV to Database**
„http://wordpress.org/extend/plugins/wp-csv-to-database/“:http://wordpress.org/extend/plugins/wp-csv-to-database/
„http://www.tipsandtricks-hq.com/?p=2116“:http://www.tipsandtricks-hq.com/?p=2116

WP CSV to Database plugin allows you to insert CSV file content into WordPress database. Useful when you want to bulk upload data from your CSV file (e.g. product details) to the WordPress database in one go.

**DB Toolkit**
„http://wordpress.org/extend/plugins/db-toolkit/“:http://wordpress.org/extend/plugins/db-toolkit/

DB-Toolkit allows you to build web applications within WordPress. From manager interfaces to capture forms to content viewers or almost any type. DB-Toolkit is not a simple plugin and has a steep learning curve, but the results are very rewarding.

Some Features:
– Field-by-field data type handling makes data management very powerful and flexible.
– Data exporting in PDF and CSV * Create API’s to connect to your data. This allows you to build mobile apps that feed from your content.
– Multi Interface Layouts using clusters * Build custom content managers, like galleries, contact lists, application forms, employee databases… and so on.
– Import data from an XML or CSV source * Visually build forms that capture data to a database existing or not.

**Database Table Manager**
„http://wordpress.org/extend/plugins/database-table-manager/“:http://wordpress.org/extend/plugins/database-table-manager/

Want to add and manage custom database tables from the admin area? This plugin contains several easily modified examples.
This plugin folder contains 2 suites of plugins. The Club Manager Plugin contains 4 Plugins – Programme (of Events), Stop Press, Recent Events and News. The Specialists Plugin contains a more generic example of the management of a many to many link table between a number of „specialists“ and their „specialisms“. It also demonstrates the use of left joins and lookup tables. Code to sort data by clicking on the table head and to filter the selection set has also been added. They are based upon a more generic system which allows creating and adding data to custom database tables from the wordpress control panel. These plugins can be used as a template for creating different types of table and display or you can just use them as they are if they do what you want to do.

**[GWA] db Editor**
„http://wordpress.org/extend/plugins/gwa-db-editor/“:http://wordpress.org/extend/plugins/gwa-db-editor/

A dangerously powerful plugin that will allow you to access and update your database tables in your weblog administrator. Uses AJAX and TableKit to update field data. Simple and fast. Just click, edit, and submit.

Vytváření a správa tabulek

**TinyMCE Advanced**
„http://wordpress.org/extend/plugins/tinymce-advanced/“:http://wordpress.org/extend/plugins/tinymce-advanced/

This plugin adds 16 plugins to TinyMCE: Advanced HR, Advanced Image, Advanced Link, Advanced List, Context Menu, Emotions (Smilies), Date and Time, IESpell, Layer, Nonbreaking, Print, Search and Replace, Style, **Tables (making and editing)**, Visual Characters and XHTML Extras.

*Alternativy:*

**Easy Table**
„http://wordpress.org/extend/plugins/easy-table/“:http://wordpress.org/extend/plugins/easy-table/

Easy Table is a WordPress plugin that allow you to insert table in easy way. Why it’s easy? Because you don’t need to write any complicated HTML syntax. Note that this plugin is not a graphical user interface table generator, so you can simply type your table data directly in your post while you writing. No need to switch to another window nor click any toolbar button.

Some Features

– Display table in post, page or even in widget
– Read data from CSV file and display the data in table
– Sortable table column (using tablesorter jQuery plugin)

**Tiny Table**
„http://wordpress.org/extend/plugins/tiny-table/“:http://wordpress.org/extend/plugins/tiny-table/

Obdoba *TinyMCE Advanced*, přidá pouze možnost vytváření/editace tabulek.
The Tiny Table plugin re-adds table support to the TinyMCE Rich Visual Editor. The TinyMCE table plugin is normally bundled with TinyMCE, but it has be removed from the version within WordPress. This plugin puts it back in.

**WP-Table Reloaded**
„http://wordpress.org/extend/plugins/wp-table-reloaded/“:http://wordpress.org/extend/plugins/wp-table-reloaded/
„http://tobias.baethge.com/wordpress-plugins/wp-table-reloaded-english/“:http://tobias.baethge.com/wordpress-plugins/wp-table-reloaded-english/

WP-Table Reloaded enables you to create and manage tables in your WP’s admin area. A comfortable backend allows to easily edit table data. Tables can contain any type of data and additional JavaScript libraries can be used to extend it with features like sorting, pagination, filtering, and more. You can include the tables into your posts, on your pages or in text widgets by using a shortcode or a template tag function. Tables can be imported and exported from/to CSV, XML and HTML.

**WP-Table**
„http://wordpress.org/extend/plugins/wp-table/“:http://wordpress.org/extend/plugins/wp-table/

This plugin creates and manages tables for wordpress. So you can post i.e. sport results in a fixed table format. You don’t need to enter tables anymore in the plain text mode and the WYSIWYG editor didn’t damage the table layout. The table layout can be changed via a css file and you can import a csv file as table.

Multikriteriální filtrování (vyhledávání) příspěvků

**Multiple Category Selection Widget**
„http://wordpress.org/extend/plugins/multiple-category-selection-widget/“:http://wordpress.org/extend/plugins/multiple-category-selection-widget/

This plugin gives you the ability to provide your users with a widget full of dropdowns based upon parent categories and their sub-categories.
You can now set up an AJAX chained select box. For example, if you have multiple countries, and multiple states for each country, you can get a user to select a country. Upon selecting the country, the plugin looks for any states under that country, and then shows the dropdown box for the states under that country beneath the country dropdown.

Multiple subcategories spanning multiple parent categories (though multiple categories inside a single parent cannot be chosen) are chosen and intelligently filter your posts.

Please note that this plugin, while it is a widget, can be used on a sidebar you define anywhere within your theme that you like. Think of it as a ‚block‘ area rather than a ‚sidebar‘.

*Alternativy*

**WP Ultimate Search**
„https://wordpress.org/plugins/wp-ultimate-search/screenshots/“:https://wordpress.org/plugins/wp-ultimate-search/screenshots/

Powerful AJAX-based search alternative which supports faceting queries by taxonomies, terms, location, and post metadata.

**Query Multiple Taxonomies**
„http://wordpress.org/extend/plugins/query-multiple-taxonomies/“:http://wordpress.org/extend/plugins/query-multiple-taxonomies/

Say you have two custom taxnomies defined: *genre* and *artist*.

Currently, you can do the following types of queries on your site:
?genre=jazz
?genre=jazz&cat=1

But you can’t do this:
?genre=jazz&artist=chet-baker

WordPress will just ignore one of the parameters. This plugin fixes that. It also comes with a drill-down navigation widget.

[* http://s.wordpress.org/extend/plugins/query-multiple-taxonomies/screenshot-1.png?r=358842 *]

**WP Custom Fields Search**
„http://wordpress.org/extend/plugins/wp-custom-fields-search/“:http://wordpress.org/extend/plugins/wp-custom-fields-search/

This plugin allows multiple form inputs to be configured to search different aspects of a post including custom fields.
It is designed to filter posts in a more structured way than the default wordpress search. Specifically it allows multiple form inputs to be configured to search different aspects of a post, i.e. one term could search the post content, one the post title and one could search a custom field associated with the post.

The blog admin is able to build a customised search form. It allows you to search by the standard post information and by custom fields and to choose what HTML form elements should be presented for each search field.

**Taxonomy Picker**
„http://wordpress.org/extend/plugins/taxonomy-picker/“:http://wordpress.org/extend/plugins/taxonomy-picker/

Taxonomy Picker is a widget which you can include in your sidebar to help visitors build complex queries using categories and your custom taxonomies by chosing terms from drop down boxes. The widget also includes a text search making it easy to search for text only within certain categories or taxonomies.
Results will be displayed using your theme’s standard search form so the results need no additonal styling.

„Demo »“:http://www.egyptological.com/find

**Úpravou kódu (bez pluginů)**

Výběr (průnik) z více štítků současně, zaškrtáváním checkboxů v šabloně stránky s filtrem:

/—code php

term_id.'“>‘.$tag->name.‘‚;
endforeach;
print $checkboxes;
?>

$value) {
// tag1 AND tag2 is chosen, add a plus after the tags.
$string .= $value.’+‘;
}
// Remove the last + symbol in the string
$tags = substr($string, 0, -1);
}

// build the url with the variables
$url = home_url().“?tag=$tags“;

// redirect to output page
wp_redirect($url); exit;
endif; ?>
\—

Výběr (průnik) z více kategorií současně, zaškrtáváním checkboxů:

U kategorií je třeba ještě nejprve přidat do *functions.php*
/—code php
// List categories with checkboxes
function get_categories_checkboxes( $selected_cats = null ) {
$all_categories = get_categories();
$o = ‚

    ‚;
    foreach($all_categories as $key => $cat) {
    if($cat->parent == „0“) $o .= __show_category($cat, $selected_cats);
    }
    return $o.‘

‚;
}

function __show_category($cat_object, $selected_cats = null) {
$checked = „“;
if(!is_null($selected_cats) && is_array($selected_cats)) {
$checked = (in_array($cat_object->cat_ID, $selected_cats)) ? ‚checked=“checked“‚ : „“;
}
$ou = ‚

  • ‚;
    return $ou;
    }

    // get category slug form id
    function get_cat_slug($cat_id) {
    $cat_id = (int) $cat_id;
    $category = &get_category($cat_id);
    return $category->slug;
    }
    \—

    a v šabloně stránky s filtrem pak

    /—code php

    $value) {
    // cat1 AND cat2 is chosen, add a plus after the cats.
    $slug = get_cat_slug($value);
    $string .= $slug.’+‘;
    }
    // Remove the last + symbol in the string
    $cats = substr($string, 0, -1);
    }

    // build the url with the variables
    $url = home_url().“/rubriky/“.$cats.“/“;

    // redirect to output page
    wp_redirect($url); exit;
    endif; ?>
    \—

    This shows 15 posts (total) from categories 3 and 11 and 9

    /—code php



    \—

    „List categories with checkboxes »“:http://translate.google.com/translate?hl=en&sl=it&tl=en&u=http%3A%2F%2Fwww.undolog.com%2Fcategory%2Fwordpress%2Fpage%2F2%2F

    „Filtering WordPress categories using undocumented hook »“:http://soulsizzle.com/wordpress/filtering-wordpress-categories-using-an-undocumented-hook/

    Vložení vodoznaku do obrázků

    **Watermark RELOADED**
    „http://wordpress.org/extend/plugins/watermark-reloaded/“:http://wordpress.org/extend/plugins/watermark-reloaded/

    This plugin allows you to watermark your uploaded images. You can create watermark with different fonts and apply it to different image sizes (thumbnail, medium, large, fullsize), positioning it anywhere on the image.
    Umí pouze text.

    **Transparent Image Watermark**
    „http://wordpress.org/extend/plugins/transparent-image-watermark-plugin/“:http://wordpress.org/extend/plugins/transparent-image-watermark-plugin/

    This plugin allows you to watermark your uploaded images using a PNG image file with transparency. The user friendly settings page allows for control over the appearance of your watermark. You can set your watermarks to always be a specific percentage of the target image.
    Umí i obrázek.

    Rozdělení obsahu do více sloupců

    V případě, že vytváříte web, kde má být obsah příspěvků či stránek rozdělen do více sloupců, můžete zkusit připravit vlastní řešení s pomocí elementů div a nebo se spolehnout na plugin. Plugin je v tomto případě mnohem pohodlnější řešení, navíc lze kód pluginu nakopírovat přímo do souboru functions.php a nespoléhat se na to, že jej nezapomenete nainstalovat, pokud tuto funkcionalitu chcete zabudovat přímo do šablony. Pokud již šablonu máte hotovou a jen chcete využít možnost rozdělení obsahu do sloupců, kopírování do souboru functions.php není nutné.

    Instalace pluginu na rozdělení do více sloupců

    Asi nejjednodušším a dobře fungujícím pluginem je plugin Magazine columns od autora c.bavota. Není nutné jej stahovat z WordPress Plugin Directory, rozbalovat a nahrávat jej skrze FTP do adresáře /wp-content/plugins. Je k nalezení také skrze instalaci pluginů v administraci WordPressu, kdy stačí vyhledat “magazine columns” a dát instalovat.

    Použití pluginu pro rozdělení obsahu do více sloupců

    Jakmile je zmíněný plugin nainstalovaný a aktivovaný, stačí při psaní příspěvku či stránky přepnout z Visual do HTML (dvě záložky nad hlavním oknem pro tvorbu příspěvků) a vložit kód <!–column–> za místo, kde chcete obsah zalomit do dalšího sloupce. Přepnutí do módu editace HTML je nutný, jinak WordPress sám automaticky převede značky do html entit a ty nebudou poté správně rozpoznány a plugin nebude fungovat. Sloupců lze takto vytvořit maximálně 5. Tedy značku užít 4x.

    Použití sloupců pouze na části obsahu příspěvku/stránky ve WordPressu

    Autor myslel i na situaci, kdy chcete do sloupců rozdělit pouze jednu část obsahu. V tom případě je nutné vložti více značek do kódu, ale nejde o nic komplikovaného. Opět úpravu provádíme v HTML módu.

    Na místo, odkud chceme sloupce používat vložímě kód <!–startcolumns–> a na místo, kde chceme se sloupci přestat potom <!–stopcolumns–>. Obsah mezi těmito značkami rozdělíme do sloupců pomocí již zmíněného kódu <!–column–>.

    Zdrojový kód pluginu neumožňuje vytvořit na jedné stránce více než jednu část, která je rozdělena do sloupců, bohužel.

    Nedostatky pluginu pro více sloupců a jejich odstranění

    Plugin má jednu nevýhodu. Ne všichni ji musí nutně zaznamenat, ovšem pokud v obsahu, který rozdělujete do více sloupců chcete použít napřípklad plugin NexGen Gallery, nebude vám fungovat.

    Vlastně nebude fungovat žádný plugin, který využívá technologii shortcode ( [shortcode] ).

    Příčinou je autorova nesprává práce s filtry, jak správně poznamenal uživatel lukeyates1981, který také zveřejnil způsob, jak tento bug odstranit.

    Abyste se nemuseli prodírat jeho popisem chyby a popisem jak chybu odstranit, přikládám zde již opravený zdrojový kód pluginu verze 1.0.4 ke stažení: magazine-columns.php

    Soubor stačí rozbalit a přepsat jím stávající soubor magazine-columns.php v adresáří /wp-content/plugins/magazine-columns/

    Dejte ovšem pozor, při případné aktualizaci pluginu, ať již manuální či automaticky staženou, dojde k přepsání této opravy. Pro případ, že by autor aktualizoval plugin a chybu neopravil, bude nutné znovu stávající soubor přepsat.

    Cron View

    Víte co je to Cron? Pokud ne, tak byste si rychle měli doplnit základní vzdělání. Pomocí něj totiž můžete naplánovat automatické spouštění php scriptů. Využít se to dá nejrůznějšími způsoby – automatické rozesílání emailů v určitou hodinu, dále různé složité operace s databází, které se nemusí provádět každou chvíli. Díky cronu můžete třeba nastavit automatické […]

    oEmbed HTML5 audio

    Dělal jsem pro svůj jiný webový projekt článek a týkal se hudby, konkrétně skladeb, které vydal jistý server. Pochopitelně mě napadlo, že by bylo hezké, kdyby si čtenáři mohli ty audio soubory poslechnout rovnou v článku. A nejlepší by bylo, kdyby to bylo udělané pomocí nového standardu HTML5 audio.

    Hned mě napadlo, že to je ideální možnost využití technologie oEmbed, kterou používá redakční systém WordPress. Jenže ouha, nenašel jsem nic, co by se mi líbilo. Nezbylo tedy než napsat své vlastní řešení.

    Výsledkem je tedy plugin, který umožní extrémně jednoduše vkládat do příspěvků ve WordPressu audio soubory tak, že si je čtenáři mohou přímo z webu pustit a poslechnout. Jednoduché znamená, že do článku vložíte webovou adresu na audio soubor jako samostatný odstavec a o záměnu na audio přehrávač se již automaticky postará WordPress. Tento princip samozřejmě není moje zásluha, to je obecná vlastnost technologie oEmbed, kterou jsem použil, já to jen rozšířil o podporu audia.

    Zadejte adresu ukazující na MP3 soubor jako samostatný odstavec

    Možná Vás napadlo, že když jsem výše zmínil použití HTML5 pro audio přehrávač, jak na tom asi budou uživatelé se staršími přehrávači. Pochopitelně mě taková otázka také napadla a nehodil jsem je přes palubu. Plugin poskytuje také záložní řešení ve formě MP3 přehrávače napsaného ve Flashi (ten pochází od Googlu). Tento záložní přehrávač je použit nejen v případě, že webový prohlížeč je starší a nepodporuje HTML5, ale i v případech, kdy moderní prohlížeč z nějakého důvodu nepodporuje formát MP3 (to se týká Firefoxu a Opery). Bohužel záložní přehrávač umí pouze formát MP3 a tak nefunguje na formáty OGG nebo WAV.

    A v prohlížeči se namísto adresy zobrazí audio přehrávač

    Pokud by se Vám tedy také hodilo jednoduché vkládání audio přehrávače do vašich stránek postavených na WordPressu, zkuste můj plugin. Uvidíte, budete spokojeni.

    Note: There is a file embedded within this post, please visit this post to download the file.