En caso de que se requiera hacer un sitio con un sistema de donación se recomiendan los siguientes plugins. Gratuitos: Donation Platform for WooCommerce (https://wcdp.jonh.eu/) Pago:
Read More
Para usar AJAX en wordpress primero debemos registrar un archivo js y pasarle como variable la ruta al archivo admin-ajax.php de wordpress wp_enqueue_script('ajax_functions',get_stylesheet_directory_uri(). '/assets/js/ajax.js', array('jquery'), '1.0', true ); wp_localize_script('ajax_functions','ajax_vars',array( 'url'…
Read More
Supongamos que estamos usando una página con slug "cuenta" para gestionar el acceso (por ejemplo usando el plugin desarrollado para gestionar el acceso). Si queremos que un usuario forzosamente vaya…
Read More
Para agregar eventos de manera cronológica se puede usar el plugin WP Crontrol. Ahí nos creará un panel en donde podemos declarar una acción que se ejecutará cada determinado tiempo.…
Read More
Snippet para agregar un código de whatsapp flotante en el footer: add_action('wp_footer','dcms_add_footer_whatsapp'); function dcms_add_footer_whatsapp(){ $tel = "5555555555"; $ms = urlencode(""); $url = "https://wa.me/${tel}?text=${ms}"; $img = get_stylesheet_directory_uri().'/img/whatsapp-icon.svg'; echo "<div id='float-whatsapp' style='position:fixed;bottom:40px;right:40px;'>";…
Read More
Para cargar https://dominio.com/contacto en vez de https://dominio.com/contacto.html o https://dominio.com/contacto.php se puede establecer este redireccionamiento desde el archivo .htaccess de la siguiente manera: # Turn mod_rewrite on RewriteEngine On RewriteBase / #…
Read More
Para evitar problemas con el caché del servidor y del usuario se puede versionar los archivos css y js. Para hacer esto se presentan dos métodos: Método 1 (variables GET)…
Read More
Para crear un custom post type en wordpress se recomienda crear, dentro de la carpeta del tema, una carpeta llamada "cpt". Dentro de esta carpeta se creará un archivo .php,…
Read More
Ligado a el archivo functions.php (require_once) se debe agregar el siguiente código: function my_mce4_options($init) { $custom_colors = ' "ffffff", "Blanco", "000000", "Negro", "008341", "Verde", "E8AC35", "Amarillo", "931919", "Rojo", "366DAF", "Azul"…
Read More
Para agregar la llave ssh y no tener problemas con vs code corre el siguiente comando: ssh-add ~/.ssh/id_rsa Este comando también sirve para los servidores en ~/.ssh/config. Si se quiere…
Read More
Comentarios recientes