Plugins y algunos trucos para WP
Viendo actualmente:widgets

jQuery Vertical Mega Menu para crear menús verticales desplegables en WordPress

JQUERY VERTICAL MEGA MENÚ:
Con este plugin podremos crear un menú vertical desplegable en wordpress. De esta manera los menús que son muy largos se podrán ver mucho mejor. Lo podremos poner en el apartado de widgets.

menu-vertical-desplegable-1 En las opciones del widget podremos seleccionar y podremos escoger cual es la direccion que queremos que salga en los submenús, a derecha o izquierda. Así como el tipo de animación y la velocidad.

JQUERY VERTICAL MEGA MENÚ, También incorpora diferentes skins, como por ejemplo, cambiar el color y el tipo de letra del menú,etcétera. En general creo que soluciona bastante bién el problema de poner un menú lateral con muchas subpáginas de una menera limpia y eficiente.

Nombre del Plugin:  jQuery Vertical Mega Menu

Dirección del Plugin: http://www.designchemical.com/blog/index.php/wordpress-plugins/wordpress-plugin-jquery-vertical-mega-menu-widget/ (También lo podéis buscar directamente en el buscador de plugins de WordPress)

A continuación se muestra el widget con las diferentes configuraciones disponibles.

 

menu-vertical-desplegable-2


Enviar un post/pagina de WordPress con Mailto

Enviar un post/pagina de WordPress con Mailto

Hay que añadir el siguiente código en nuestro archivo functions.php

<?php
function direct_email($text="Enviar un mail a un amigo"){
global $post;
$title = htmlspecialchars($post->post_title);
$subject = 'Mail enviado desde Empresa.: '.$title;
$body = 'Te envíamos la siguiente oferta : '.$title.'. en este enlace : '.get_permalink($post->ID);
$link = '<a rel="nofollow" href="mailto:?subject='.rawurlencode($subject).'&amp;body='.rawurlencode($body).'" title="'.$text.' : '.$title.'">'.$text.'</a>';
return $link;
}
?>

Luego ya podemos poner en cualquier parte de la nuestra web, por ejemplo en page.php el siguiente código:

<?php echo direct_email('enviar por mail') ?>

Importante, si queréis ejecutarlo en un widget, no olvideis de activar la ejecución de PHP
ejecución de PHP en widget


Ejecutar código PHP en el área de widgets

Ejecutar código PHP en el área de widgets:

Hay que añadir el siguiente código en nuestro archivo functions.php

<?php
add_filter('widget_text','execute_php',100);
function execute_php($html){
 if(strpos($html,"<"."?php")!==false){
 ob_start();
 eval("?".">".$html);
 $html=ob_get_contents();
 ob_end_clean();
 }
 return $html;
}
?>

De esta manera cualquier texto en PHP que pongamos en nuestros Widgets se ejecutarán como tales.

Para hacer una prueba podéis probar con:

<?php echo "hola mundo" ?>

Extraido del gran emanueleferonato.com


Powered by WordPress | Designed by Elegant Themes