Automatické publikování na / z Twitteru

**Twitter Tools**
„http://wordpress.org/extend/plugins/twitter-tools/“:http://wordpress.org/extend/plugins/twitter-tools/
„http://www.sutlej.net/downloads/best-related-posts/“:http://www.sutlej.net/downloads/best-related-posts/

Integrates your blog and your Twitter account so you can post links to your latest posts on Twitter, post your most recent tweets on your blog sidebar, or turn your tweets into blog posts without extra effort.

First thing you need to do is download and activate this plugin. Once you have done that follow the steps below:

1. Create a Category where you would like to post all your automated posts. You can name this category Daily Digest, Twitter, or anything you like.
2. Go to the settings of Twitter Tools Plugin in your WP-Admin.
3. Enter Your Twitter Username and Password.
4. Enable the option to post when you tweet. If you do not want to create an individual post for each tweet, your solution is the next option.
5. Enable the option to create daily digest with all your tweets from that day and modify other settings such as title of that post and title. (You can also set this to weekly digests)
6. Select the category that you made in step 1, to post your tweets.

Once you have done the above steps, you have completed the setup and its ready to go.

**Display Tweets in the Sidebar**

But this plugin has a lot more features then just this. You can also display your recent tweets in the sidebar using this plugin. All you have to do is either use the dynamic widget or paste the following code in your sidebar.php or any other place that you want it displayed:

/—code php

\—

If you just want to show your last tweet then use this code:

/—code php

\—

Zdroj: „How to Auto Publish Your Twitter Tweets as WordPress Posts“:http://www.wpbeginner.com/plugins/how-to-auto-publish-your-twitter-tweets-as-wordpress-posts/

**Jak použít ve WordPressu Twitter API bez pluginu**
„http://www.problogdesign.com/wordpress/how-to-use-the-twitter-api-in-wordpress/“:http://www.problogdesign.com/wordpress/how-to-use-the-twitter-api-in-wordpress/

Zobrazení souvisejících příspěvků

This is a great little feature to have in your theme that saves the theme user using yet another plugin! It displays **related posts based on tags**, simply disappearing if there are no tags.

/—code php
ID);
if ($tags) {
echo ‚

Related Posts

‚;
$first_tag = $tags[0]->term_id;
$args=array(
‚tag__in‘ => array($first_tag),
‚post__not_in‘ => array($post->ID),
‚showposts’=>5,
‚caller_get_posts’=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>

  • Řazení stránek

    **My Page Order**
    „http://wordpress.org/extend/plugins/my-page-order/“:http://wordpress.org/extend/plugins/my-page-order/
    „http://geekyweekly.com/mypageorder“:http://geekyweekly.com/mypageorder

    Allows you to set the order of pages through a drag and drop interface. The default method of setting the order page by page is extremely clumsy, especially with a large number of pages. The plugin also installs a replacement widget that exposes all the options of the wp_list_pages template function.

Řazení rubrik

**My Category Order**
„http://wordpress.org/extend/plugins/my-category-order/“:http://wordpress.org/extend/plugins/my-category-order/
„http://geekyweekly.com/mycategoryorder“:http://geekyweekly.com/mycategoryorder

Allows you to set the order in which categories will appear in the sidebar. Uses a drag and drop interface for ordering. Adds a widget with additional options for easy installation on widgetized themes.

Případně třeba v sidebaru upravit takto:

/—code php
wp_list_categories(‘orderby=order&title_li=’)
\—

**Category Order**
„http://wordpress.org/extend/plugins/order-categories/“:http://wordpress.org/extend/plugins/order-categories/
„http://wpguy.com/plugins/category-order/“:http://wpguy.com/plugins/category-order/

The Order Categories plugin allows you to easily reorder your categories the way you want via drag and drop.

V šablonách od „Elegant Themes“:https://wordpresso.ovx.cz/wp-et.php je implementováno řazení podle názvu nebo ID, je tedy potřeba v šabloně *header.php* vymazat
/—code php
sort_column=$artsee_sort_cat&sort_order=$artsee_order_cat
\—

v řádku s 

/—code php
wp_list_cats(„sort_column=…);
\—

Korektně ale se šablonou Pure Type funguje pouze plugin *Category order*.

Vkládání a náhrada bloků dat – textu, PHP kódu, databáze

**Sniplets**
„http://wordpress.org/extend/plugins/sniplets/“:http://wordpress.org/extend/plugins/sniplets/
„http://urbangiraffe.com/plugins/sniplets/“:http://urbangiraffe.com/plugins/sniplets/

Sniplets is a generic text insertion plugin with support for an extensible processing framework. At it’s simplest this means you can dynamically replace text in your posts with text that may be defined elsewhere, or created by some other module. For example, you can use Sniplets to perform syntax highlighting of files, execute custom PHP code, insert data from a database, and perform all manner of other useful tasks within a standard interface. On top of this, Sniplets can be automatically inserted at key points on a page. For example, you can automatically insert text on every RSS post.

– Replace tags in a post with pre-defined text
– Customizable placement points and templates
– Apply processing modules to the pre-defined text to perform additional functionality
– Automatically insert Sniplets in key points of a page (before post, after post, more tag, header, footer, comment form, sidebar, and initialization)
– Apply pre-defined templates to Sniplets
– Includes a Sidebar Widget to allow Sniplets in the sidebar
– Custom modules can be written by the user
– Fully localized

Publikování příspěvků e-mailem

**Postie**
„http://wordpress.org/extend/plugins/postie/“:http://wordpress.org/extend/plugins/postie/
„http://blog.robfelty.com/plugins/postie/“:http://blog.robfelty.com/plugins/postie/
„fórum k pluginu“:http://forum.robfelty.com/forum/postie

Postie offers many advanced features for posting to your blog via e-mail, including the ability to **assign categories by name**, **tag**, include pictures and videos, and automatically strip off signatures.

**Category and tag handling**

* If you put a category name or ID in the subject with a : (or in [] or between – -) it will be used as the category for the post
* If you put the first part of a category name it will be posted in the first category that the system finds that matches – so if you put:

/—code php
Subject: Gen: New News
\—

the system will post that in General.

Using [] or — you can also post to multiple categories at once:

/—code php
Subject: [1] [Mo] [Br] bla bla bla
\—

or

/—code php
Subject: -1- -Mo- -Br- bla bla bla
\—

would post to General (Id 1), Moblog, and Brewing all at one time.

* You can add tags by adding a line in the body of the message like:

/—code php
tags: foo, bar
\—

or you can set a default tag to be applied if no tags are included.

„Post to your blog using email“:http://codex.wordpress.org/Post_to_your_blog_using_email (obecná informace z WP Codex).

Umístění a interpretace vlastního PHP kódu

**Exec-PHP**
„http://wordpress.org/extend/plugins/exec-php/“:http://wordpress.org/extend/plugins/exec-php/
„http://bluesome.net/post/2005/08/18/50/“:http://bluesome.net/post/2005/08/18/50/

The Exec-PHP plugin executes PHP code in posts, pages and text widgets.

Main features:

– Executes PHP code in the excerpt and the content portion of your posts and pages
– Configurable execution of PHP code in text widgets (for WordPress 2.2 or higher)
– Write PHP code in familiar syntax, eg.

*jako widget:*

**WP PHP widget**
„http://wordpress.org/extend/plugins/wp-php-widget/“:http://wordpress.org/extend/plugins/wp-php-widget/

This plugin adds a new widget called PHP Widget, which will allow you to include PHP code, you can have Text, HTML, Javascript, Flash and/or PHP code wordpress template tags as content or title in this widget. So, as long as you want, it can do everything, that is greatful.

Firewall – prevence před napadením

**WordPress Firewall**
„http://www.seoegghead.com/software/wordpress-firewall.seo“:http://www.seoegghead.com/software/wordpress-firewall.seo

This WordPress plugin investigates web requests with simple WordPress-specific heuristics to identify and stop most obvious attacks. There exist a few powerful generic modules that do this; but they’re not always installed on web servers, and difficult to configure.

It intelligently whitelists and blacklists pathological-looking phrases based on which field they appear within in a page request (unknown/numeric parameters vs. known post bodies, comment bodies, etc.). Its purpose is not to replace prompt and responsible upgrading, but rather to mitigate 0-day attacks and let bloggers sleep better at night.

* Detect, intecept, and log suspicious-looking parameters — and prevent them compromising WordPress.
* Also protect most WordPress plugins from the same attacks.
* Optionally configure as the first plugin to load for maximum security.
* Respond with an innocuous-looking 404, or a home page redirect.
* Optionally send an email to you with a useful dump of information upon blocking a potential attack.
* Turn on or off directory traversal attack detection.
* Turn on or off SQL injection attack detection.
* Turn on or off WordPress-specific SQL injection attack detection.
* Turn on or off blocking executable file uploads.
* Turn on or off remote arbitrary code injection detection.
* Add whitelisted IPs.
* Add additional whitelisted pages and/or fields within such pages to allow above to get through when desirable.

Změna defaultního wp_ prefixu tabulek

**Table Prefix Rename**
„http://www.seoegghead.com/software/wordpress-table-rename.seo“:http://www.seoegghead.com/software/wordpress-table-rename.seo

This WordPress plugin facilitates renaming all WordPress tables with a custom prefix. Why do that?

Well, it turns out that the majority of exploits we’ve seen against WordPress-based web sites (this one and those for clients) have a very simple signature — they attempt SQL injection attacks with the assumption that the table prefix is set to „wp_.“ So why not just change the prefix?

Now this is nothing new, and other people have written it up or made plugins. But they require that one make the changes manually and/or live. Our version does the following in 2 easy steps with a button-click for each:

1. Creates a duplicate set of tables with the same structure/schema.
1a. Copies a coherent version of the old tables to the new tables.
1b. Makes a few changes to the data in the new tables with regard to the new table names.
(all the while showing all executed queries to keep you informed).

2. Swaps to the newly-created set of tables.

Řazení příspěvků podle libovolného pole

**WP Smart Sort**
„http://wordpress.org/extend/plugins/wp-smart-sort/“:http://wordpress.org/extend/plugins/wp-smart-sort/
„http://dyasonhat.com/wp-smart-sort/“:http://dyasonhat.com/wp-smart-sort/

For advanced sorting of posts in your blog. The administrator can choose to include any field from the wp_posts table to sort by, any custom field and additionally can identify where a field is numeric or not (defaults to text).

The default sort direction for your blog can be changed to any of the chosen field either Ascending or Descending. „Sort By“ widget enables your users to select from a drop down box which direction they wish to sort posts by. Demo site over at http://wpsmartsort.dyasonat.com