/ / WP Jetpack publicitar insertar texto (s) predeterminado (s) - php, wordpress, wordpress-plugin, jetpack

WP Jetpack publicitar insertar texto (s) predeterminado (s): php, wordpress, wordpress-plugin, jetpack

¿Cómo puedo colocar un texto predeterminado (hashtag) en el mensaje personalizado?

El área de texto está (ubicada en la línea 643) bajo jetpack/modules/publicize/ui.php

Traté de poner el texto delante de $title de varias maneras, como:

<?php echo "#myhashtag $title"; ?>

o

<?php echo "#myhashtag ".$title; ?>

pero simplemente hace eco del texto, no del $title.

Cualquier idea será apreciada grandemente

Respuestas

0 para la respuesta № 1

Puedes agregar un filtro, como así, a tu tema "s functions.php o una complemento específico del sitio:

add_filter( "wpas_default_prefix", "add_default_publicize_hashtag_prefix", 10, 4 );
function add_default_publicize_hashtag_prefix() {
$default_tags = "#yourhastaghere ";
return $default_tags;
}

Esto agregará su hashtag predeterminado antes de su título sin que tenga que hackear el núcleo de WordPress.


0 para la respuesta № 2

jetpack/modules/publicize/ui.php Se afirma en sus comentarios:

/**
* Only user facing pieces of Publicize are found here.
*/

Agregó su hashtag en el área de texto que permite a los administradores ingresar un mensaje personalizado (haga clic en editar y se deslizará hacia abajo con su hashtag).

Como mencionó @Yazmin, la mejor manera de editar el mensaje de forma permanente es mediante un filtro. Los filtros disponibles son wpas_default_prefix, wpas_default_messagey wpas_default_suffix.

Personalmente, No tuve éxito usando estos filtros y yo mismo estoy interesado en una solución de trabajo para este problema.


0 para la respuesta № 3

Puede utilizar el enfoque de este plugin de Wordpress hice (Publicite Con Hashtags), que hace exactamente eso. Básicamente, utiliza y desencadena el desencadenante vinculado al evento nativo "save_post".

Si desea desarrollar uno propio, puede consultar mi Código fuente en el proyecto. GitHub page o en este guía de instalación y uso Escribí sobre eso.