Publikování existujících příspěvků na Twitter a LinkedIn

Revive Old Post
https://wordpress.org/…et-old-post/

This plugin helps you to keeps your old posts alive by sharing them and driving more traffic to them from social networks. You can set time and no of posts to share to drive more traffic.

  • Share new and old posts.
  • Choose the time between posts.
  • Choose the number of posts to share.
  • Use hashtags to focus on topics.
  • Include links back to your site.
  • Exclude categories
  • Exclude specific posts.

RSS agregátor

FeedWordPress
https://cs.wordpress.org/…edwordpress/

FeedWordPress is an Atom/RSS aggregator for WordPress. It syndicates content from feeds that you choose into your WordPress weblog; the content it syndicates appears as a series of special posts in your WordPress posts database.

Alternativy:

WP RSS Aggregator
https://wordpress.org/…-aggregator/

Plugin for easily importing, merging and displaying RSS and Atom feeds on your WordPress site.

MyCurator Content Curation
https://wordpress.org/…s/mycurator/

Combines content aggregation and curation. Content is delivered via RSS feeds, and you can curate articles from those or find others manually. When you choose an article, MyCurator will pre-fill a post with some of its info, enabling you to edit.

WPeMatico
https://wordpress.org/…s/wpematico/

A very easy to use autoblogging plugin. Organized into campaigns, it publishes your posts automatically from the RSS/Atom feeds of your choice.

RSS Post Importer
https://wordpress.org/…st-importer/

Plugin for Syndicating, Importing, Curating, Merging and Displaying Full Text RSS and Atom feeds on your WordPress Blog.

Zobrazení příspěvků v mřížce

Content Views
https://cs.wordpress.org/…y-post-page/

Content Views helps you to display latest posts on any page, and more:

  • display posts by category, tag, author, ID, keyword, status
  • display pages by author, ID, keyword, status
  • display children of a parent page
  • sort posts by title, date, ID
  • display any post data: featured image, title, full content or excerpt, meta fields (date, author, category, tag, comment count)
  • display featured image in any size (thumbnail, medium, large, full...)
  • limit number of posts to display
  • enable/disable pagination (ajax, non-ajax)
  • custom actions, filters hook for developers

It provides you a friendly form to filter & display posts quickly, in 3 simple steps:

  • Step 1 : Filter any posts (by ID, category, tag, author, keyword, status)
  • Step 2 : Select layout (grid, scrollable list, collapsible list) to display your posts. You can choose to display any post data (title, featured image, full content or excerpt, meta fields)
  • Step 3 : Paste generated shortcode to anywhere you want (page content, text widget, theme template file...)

Vkládání obsahu z .docx dokumentů

Mammoth .docx converter
https://wordpress.org/…x-converter/

Mammoth is designed to convert .docx documents, such as those created by Microsoft Word, and convert them to HTML. Mammoth aims to produce simple and clean HTML by using semantic information in the document, and ignoring other details. For instance, Mammoth converts any paragraph with the style Heading1 to h1 elements, rather than attempting to exactly copy the styling (font, text size, colour, etc.) of the heading. This allows you to paste from Word documents without the usual mess.

Přidání nového příspěvku programátorsky

/*
A function used to programmatically create a post in WordPress.
@returns -1 if the post was never created, -2 if a post with the same title exists, or the ID of the post if successful.
*/

function programmatically_create_post($user_id) {
        // Initialize the page ID to -1. This indicates no action has been taken.
        $post_id = -1;

        // Setup the title of the post
        $title = 'My New Post'

        // If the page doesn't already exist, then create it
        if( null == get_page_by_title($title)) {
                // Set the post ID so that we know the post was created successfully
                $new_post = array(
                'post_title' => $title,
                'post_name' => my-new-post,
                'post_content' => 'Lorem ipsum dolor sit amet...',
                'post_status' => 'publish',
                'post_date' => date('j.n.Y H:i:s'),
                'post_author' => $user_id,
                'post_type' => 'post',
                'post_category' => array(0),
                'comment_status'  => 'closed',
                'ping_status'   => 'closed',
                );
                $post_id = wp_insert_post($new_post);
        // Otherwise, we'll stop
        } else {
                // Arbitrarily use -2 to indicate that the page with the title already exists
                $post_id = -2;
        } // end if
} // end programmatically_create_post

Programmatically Create a Post in WordPress »
How to Create a Post in WordPress Programmatically » to Create a Post in WordPress Programmatically

To lze využít např. pro automatické vytvoření příspěvku z uživatelského profilu při jeho ukládání přes user_register hook:

add_action('user_register','programmatically_create_post');

Odkaz na náhled dosud nepublikovaného příspěvku bez přihlášení

Public Post Preview
http://wordpress.org/…ost-preview/

Enables you to give a link to anonymous users for public preview of a post (or any other public post type) before it is published.

Have you ever been writing a post with the help of someone who does not have access to your blog and needed to give them the ability to preview it before publishing? This plugin takes care of that by generating an URL with an expiring nonce that can be given out for public preview.

Rychlé vytvoření hierarchické struktury stránek

WP-Quick-Pages
http://wordpress.org/…quick-pages/

WordPress plugin that lets you quickly create blank pages with hierarchies. Useful if you use WordPress as a CMS for simple sites that make use of pages.

This plugin will add a submenu item called "WP Quick Pages" underneath "Pages" section of your admin area. On this age you can quickly enter pages, one per line.
When you're finished click the Create these pages button. You will find blank, published pages with these titles now show up in your Pages section.

Example:

About the Plugin
- Donate
- Open Source
-- Github
-- Help Develop
FAQ
Links
Examples
- Example one
- Example two
Contact

Publikování příspěvků z Twitteru

Twitter Feed for WordPress
http://wordpress.org/…witter-feed/

The WordPress Twitter Feed Plugin lets you simply output any user's tweets into your WordPress page, template or sidebar! You can customise the username, number of tweets, and style of ouput.

Alternativy

Twitter Widget Pro
http://wordpress.org/…-widget-pro/

A widget that properly handles twitter feeds, including @username, #hashtag, and link parsing. It supports displaying profiles images, and even lets you control whether to display the time and date of a tweet or how log ago it happened (about 5 hours ago, etc).

Tweet Blender
http://wordpress.org/…eet-blender/

Tweet Blender is tag-aware and has support for multiple authors, lists, hashtags, and keywords all blended together. The plugin can show tweets from just one user or a list of users (as all other Twitter plugins do); however, it can also show tweets for a topic which you can define via Twitter hashtag or keyword. But there is more! It can also show tweets for multiple authors AND multiple lists AND multiple keywords AND multiple hashtags all blended together into a single stream.
Version 3 added a new widget that automatically shows tweets relevant to your blog post by taking post's tags and using them as keywords for Twitter search.

Latest tweets
http://wordpress.org/…test-tweets/

This widget displays a defined number of your latest tweets in your blog.

Vložení vlastního kódu do šablony

<?php
    // Your twitter username.
    $username = "MarekP";
    $tweetpoc = 10;
    $feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=" . $tweetpoc;
    $dopole = explode("<content type=\"html\">", file_get_contents($feed));

                $i = 0;
    foreach ($dopole as $obsah) {
        $vyhod = stristr($obsah, "</content>");
        $obsah = str_replace($vyhod, "", $obsah);
        $obsah = str_replace("&lt;", "<", $obsah);
        $obsah = str_replace("&gt;", ">", $obsah);
        $obsah = str_replace(" class=\" \"", "", $obsah);
        if ($i > 0)     echo $obsah."<br>\n";
        $i++;
                }
?>