Agrega Un “Custom Post Type” En Tweet Old Post

Este es un pequeño hack para hacer que el plugin Tweet Old Post publique los Tipos de Post Personalizados (Custom Post Types), ya que las opciones por defecto solo permiten publicar Posts y Páginas.

Agregando la Opción

Solo tienes que modificar el archivo top-admin.php y buscar la siguiente linea de código:

<option value="page" ' . top_opt_optionselected("page", $top_opt_post_type) . '>' . __(' Page Only ', 'TweetOldPost') . ' </option>

Y debajo agregar tu propio custom post type, en este caso snippet:

<option value="snippet" ' . top_opt_optionselected("snippet", $top_opt_post_type) . '>' . __(' Snippets Only ', 'TweetOldPost') . ' </option>

Integrándolo en el Core

Ahora modificamos el archivo top-core.php y buscamos esta linea:

$post_type="(post_type = 'post' OR post_type = 'page') AND";

Y la cambiamos por esta:

$post_type="(post_type = 'post' OR post_type = 'webcomic_post' OR post_type = 'page' ) AND";

Eso es todo!. Ahora Tweet Old Post puede publicar tu Custom Post Type.