Problema com plugin ao inserir código no editor do WP

  • Autor Autor micodi
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
M

micodi

Hola a todos

He actualizado wordpres pero tengo un problema con mi plugin

El plugin es sobre insertar código solo con un buton en el editor de entradas, pero a la hora de actualizar, ya he intentado pero nada 🙁



Donde puedo encontrar información sobre las actualizaciones de wp o para desarrolladores?
el problema esta en este código la nueva versión cambio alguna de sus variables o no se 🙁

Inserir CODE, HTML ou PHP:
function __construct() {
		add_action( 'init', array( $this, 'action_admin_init' ) );
	}
	
	function action_admin_init() {
		

		if ( current_user_can( 'edit_posts' ) && current_user_can( 'edit_pages' ) ) {
			add_filter( 'mce_buttons', array( $this, 'filter_mce_button' ) );
			add_filter( 'mce_external_plugins', array( $this, 'filter_mce_plugin' ) );
			
     
      
		}
		
		
		
		if ( get_user_option('rich_editing') == 'true') {
  add_filter( 'mce_buttons', array( $this, 'filter_mce_button' ) );
			add_filter( 'mce_external_plugins', array( $this, 'filter_mce_plugin' ) );
   }
	}
	
	function filter_mce_button( $buttons ) {
	
		array_push( $buttons, '|', 'ai-code-highliter_button' );
		return $buttons;
	}
	
	function filter_mce_plugin( $plugins ) {

    
    $plugins['ai-code-highliter'] = plugin_dir_url( __FILE__ ) . 'ai-code-highliter_plugin.js?plugin_folder=' . plugin_dir_url( __FILE__ );
		return $plugins;
    
	
	}


---------- Post agregado el 24-jun-2014 hora: 04:25 ----------

Gracias por ayudar 🙁 el problema esta en el tyMCI 4 antes fue el 3 necontre los cambios Unable to add "code" button to TinyMCE toolbar - WordPress Development Stack Exchange Saludosssssssssssssssssssssss
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Hola a todos

He actualizado wordpres pero tengo un problema con mi plugin

El plugin es sobre insertar código solo con un buton en el editor de entradas, pero a la hora de actualizar, ya he intentado pero nada 🙁



Donde puedo encontrar información sobre las actualizaciones de wp o para desarrolladores?
el problema esta en este código la nueva versión cambio alguna de sus variables o no se 🙁

Inserir CODE, HTML ou PHP:
function __construct() {
        add_action( 'init', array( $this, 'action_admin_init' ) );
    }
   
    function action_admin_init() {
       

        if ( current_user_can( 'edit_posts' ) && current_user_can( 'edit_pages' ) ) {
            add_filter( 'mce_buttons', array( $this, 'filter_mce_button' ) );
            add_filter( 'mce_external_plugins', array( $this, 'filter_mce_plugin' ) );
           
    
     
        }
       
       
       
        if ( get_user_option('rich_editing') == 'true') {
  add_filter( 'mce_buttons', array( $this, 'filter_mce_button' ) );
            add_filter( 'mce_external_plugins', array( $this, 'filter_mce_plugin' ) );
   }
    }
   
    function filter_mce_button( $buttons ) {
   
        array_push( $buttons, '|', 'ai-code-highliter_button' );
        return $buttons;
    }
   
    function filter_mce_plugin( $plugins ) {

   
    $plugins['ai-code-highliter'] = plugin_dir_url( __FILE__ ) . 'ai-code-highliter_plugin.js?plugin_folder=' . plugin_dir_url( __FILE__ );
        return $plugins;
   
   
    }

---------- Post agregado el 24-jun-2014 hora: 04:25 ----------

Gracias por ayudar 🙁 el problema esta en el tyMCI 4 antes fue el 3 necontre los cambios Unable to add "code" button to TinyMCE toolbar - WordPress Development Stack Exchange Saludosssssssssssssssssssssss
Hola,

Para obtener información sobre las actualizaciones de WordPress o para desarrolladores, te recomiendo visitar el sitio web oficial de WordPress (wordpress.org) y explorar la sección de documentación o el foro de soporte para desarrolladores. Allí encontrarás detalles sobre los cambios en las versiones recientes y cómo adaptar tu código a las actualizaciones.

Con respecto al código que compartiste, parece que estás intentando añadir un botón para insertar código en el editor de entradas. Sin embargo, es posible que haya habido cambios en TinyMCE (el editor de texto en WordPress) que estén afectando el funcionamiento de tu plugin. El enlace que proporcionaste puede tener información útil para abordar ese problema específico.

Te sugiero revisar detenidamente las diferencias entre TyMCE 3 y TyMCE 4 para asegurarte de que estás utilizando las funciones y métodos correctos en tu plugin. Si necesitas más ayuda con la actualización de tu plugin, no dudes en seguir preguntando. ¡Buena suerte resolviendo el problema!
 
Voltar
Topo