“Cómo obtener la ruta del directorio de complementos en WordPress” Código de respuesta

Cómo obtener la ruta del directorio de complementos en WordPress

//current path: /home/user/var/www/wordpress/wp-content/plugins/my-plugin/
$dir = plugin_dir_path( __DIR__ );
//$dir is set to /home/user/var/www/wordpress/wp-content/plugins/
Dev

Cómo obtener la ruta del directorio de complementos en WordPress

if ( is_admin() ) {
    include_once( plugin_dir_path( __FILE__ ) . 'includes/admin-functions.php' );
} else {
    include_once( plugin_dir_path( __FILE__ ) . 'includes/front-end-functions.php' );
}
Dev

Cómo obtener la ruta del directorio de complementos en WordPress

define( 'MY_PLUGIN_PATH', plugin_dir_path( __FILE__ ) );
include( MY_PLUGIN_PATH . 'includes/admin-page.php');
include( MY_PLUGIN_PATH . 'includes/classes.php');
// etc.
Dev

Cómo obtener la ruta del directorio de complementos en WordPress

function enqueue_scripts() {
    wp_enqueue_script( 'custom-js', plugin_dir_url( __FILE__ ) . 'js/custom.js', array( 'jquery' ), '', true );
    wp_enqueue_style( 'style-css', plugin_dir_url( __FILE__ ) . 'css/style.css' );
}
add_action( 'wp_enqueue_scripts', 'enqueue_scripts');
 
function admin_enqueue_scripts() {
    wp_enqueue_script( 'custom-js', plugin_dir_url( __FILE__ ) . 'js/custom.js', array( 'jquery' ), '', true );
    wp_enqueue_style( 'style-css', plugin_dir_url( __FILE__ ) . 'css/style.css' );
}
add_action( 'admin_enqueue_scripts', 'admin_enqueue_scripts');
Dev

Cómo obtener la ruta del directorio de complementos en WordPress

/**
 * Include CSS file for MyPlugin.
 */
function myplugin_scripts() {
    wp_register_style( 'foo-styles',  plugin_dir_url( __FILE__ ) . 'assets/foo-styles.css' );
    wp_enqueue_style( 'foo-styles' );
}
add_action( 'wp_enqueue_scripts', 'myplugin_scripts' );

Answer
http://example.com/wp-content/plugins/my-plugin/assets/foo-styles.css
Dev

Cómo obtener la ruta del directorio de complementos en WordPress

$dir = plugin_dir_path( __FILE__ );
// Example: /home/user/var/www/wordpress/wp-content/plugins/my-plugin/
Dev

Cómo obtener la ruta del directorio de complementos en WordPress

function plugin_dir_path( $file ) {
    return trailingslashit( dirname( $file ) );
}
Dev

Respuestas similares a “Cómo obtener la ruta del directorio de complementos en WordPress”

Preguntas similares a “Cómo obtener la ruta del directorio de complementos en WordPress”

Más respuestas relacionadas con “Cómo obtener la ruta del directorio de complementos en WordPress” en PHP

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código