Soporte » Plugins y Hacks » Cómo obtener el valor del ID de tu página de INICIO (HOME)

  • Buenas tardes familia:

    ¿Cómo obtengo el valor del ID de mi página de INICIO (HOME)?

    Saludos.

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Moderador almendron

    (@almendron)

    Si tu HOME es una página estática, solo tienes que editar la página en cuestión y en la dirección que se muestra en la barra de navegación verás que hay un número (post=número). Ese el ID de la página.

    Si tu HOME son las últimas entradas, entonces no hay ID.

    Hola almendron:

    Si, es correcto, sin embargo necesito obtenerlo mediante PHP.

    ¿Cómo lo obtengo?

    Moderador almendron

    (@almendron)

    Hola almendron:

    Las anteriores funciones permiten obtener el ID del post actual.

    Si yo estoy situado en el backend «Dashboard -> Settings -> Mi plugin» seguramente no me sirvan las funciones descritas.

    El archivo de configuración de mi plugin está en la siguiente ruta:
    wp-content/plugins/ceibaMenuFlotante/index.php

    <?php
    
    function ceibaMenuFlotante() {
        include_once 'clases/mysql.db.php';
        include_once 'template/ceibaMenuFlotante.php';
        include_once 'js/custom.php';
    }
    
    function ceibaMenuFlotante_instala() {...}
    
    function ceibaMenuFlotante_desinstala() {...}
    
    function ceibaMenuFlotante_panel() {
        include_once 'clases/mysql.db.php';
        include_once('template/panel.php');
    }
    
    function ceibaMenuFlotante_add_menu() {
        if (function_exists('add_options_page')) {
    	//add_menu_page
    	add_options_page('Ceiba Menu Flotante', 'Ceiba Menu Flotante', 8, basename(__FILE__), 'ceibaMenuFlotante_panel');
        }
    }
    
    function register_plugin_styles() {
    	wp_register_style( 'ceibaMenuFlotante', plugins_url( 'ceibaMenuFlotante/css/styles.css' ) );
    	wp_enqueue_style( 'ceibaMenuFlotante' );
    }
    
    add_action( 'wp_enqueue_scripts', 'register_plugin_styles' );
    
    add_action('admin_menu', 'ceibaMenuFlotante_add_menu');
    add_action('activate_ceibaMenuFlotante/ceibaMenuFlotante.php', 'ceibaMenuFlotante_instala');
    add_action('deactivate_ceibaMenuFlotante/ceibaMenuFlotante.php', 'ceibaMenuFlotante_desinstala');
    ?>

    Quizás con la información que acabo de detallar podamos acercarnos más a la respuesta.

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • El debate ‘Cómo obtener el valor del ID de tu página de INICIO (HOME)’ está cerrado a nuevas respuestas.