Плагин для установки всех сообщений в определенной категории в определенный формат сообщений
Я хочу настроить свой WordPress так, чтобы всякий раз, когда я создаю публикацию с категорией "Твит", моя установка wordpress автоматически изменяла формат публикации с публикации на "в сторону". Это поможет мне, потому что я хочу использовать свой wordpress для публикации более 140 твитов в своей ленте Twitter. Публикация в Twitter была настроена, и она работает.
Проблема в том, что приложение Wordpress для iOS не позволяет мне изменить формат публикации на "В сторону", поэтому единственное, что я могу сделать устанавливает категорию сообщения в "Твит", и как только мой wordpress его получит, он изменит сообщение на "в сторону".
Я нашел плагин "Отложено", но он позволяет мне изменять форматы сообщений для всех сообщений определенной категории, которые уже были опубликованы, а не для тех, которые я буду публиковать в будущем.
Возможно ли это?
1 answers
Попробуйте поместить этот плагин в свою папку wp-content/plugins
, а затем активировать его:
<?php
/*
Plugin Name: WPSE53245 - Set Tweet category posts as Aside
Plugin URI: http://http://wordpress.stackexchange.com/questions/53235
Description: Set Tweet category posts as Aside
Version: 0.1
Author: Ashfame
Author URI: http://wordpress.stackexchange.com/users/1521/ashfame
*/
add_action( 'save_post', 'wpse53235_set_post_format_aside' );
function wpse53235_set_post_format_aside( $postID ) {
if ( has_post_format( 'aside', $postID ) || !has_term( 'tweet', 'category', $postID ) )
return;
set_post_format( $postID, 'aside' );
}