• Skip to primary navigation
  • Skip to main content
Presencia

Presencia

Desarrollo WordPress 5. Con Gutenberg

  • Inicio
  • Código
  • Página de ejemplo

Garantizar que el contenido no pierda el formato cuando se guarda en una variable

WordPress / Genesis
                
$contenido = get_the_content();
$contenido = apply_filters( 'the_content', $contenido );

Añadir una clase para body en plantilla de archivo

WordPress
                
function presencia_clase_body($classes) {

    // Add Classes to body if the post type archive is 'publikasjoner'
    if ( is_post_type_archive( 'codigo' ) ) {
        $classes[] = 'presencia_full';
    }
    // Go for other posts types here


    return $classes;
}
add_filter('body_class', 'presencia_clase_body');

Seleccionar la plantilla para página de archivo de un CPT

Genesis
                
function presencia_plantilla_archive_cpt() {
    if( 'codigo' == get_post_type() ) {
        return 'full-width-content';
    }
}
add_filter( 'genesis_site_layout', 'presencia_plantilla_archive_cpt' );

Segundo ejemplo

WordPress
                

Hola mundillo gris

function JAIME ($classes) {

    // Add Classes to body if the post type archive is 'publikasjoner'
    if ( is_post_type_archive( 'codigo' ) ) {
        $classes[] = 'presencia_full';
    }
    // Go for other posts types here


    return $classes;
}
add_filter('body_class', 'presencia_clase_body');

Quitar título de páginas en genesis

WordPress / Genesis / PHP / CSS / SASS
                
//Eliminar el título de todas las páginas en Genesis
add_action( 'get_header', 'bld_eliminar_titulos_paginas' );

function bld_eliminar_titulos_paginas() {
  if ( is_page() ) {
    remove_action( 'genesis_entry_header', 'genesis_do_post_title' );
  }
}

Jaime de Greiff - © 2010–2021