Добавление Javascript и S CSS файлов в плагин WordPress - PullRequest
0 голосов
/ 10 января 2020

Я создал плагин для процесса бронирования, но не могу добавить стиль или JS файлы, которые я использовал с ним.

CSS файл найден в "css / style. css" и JS файл найден в "js / script. js" .

Мой плагин PHP файл, который работает:

<?php
// Exit if accessed directly.
defined( 'ABSPATH' ) || exit;

function sc_booking_process() {

    return 'html code...';
}
add_shortcode('cinema-booking', 'sc_booking_process');
?>

Он просто не работает со стилем и js файлами.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 10 января 2020

Попробуйте ниже код:

public function enqueue_styles() {
    wp_enqueue_style( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'css/syner-public.css', array(), $this->version, 'all' );
}

public function enqueue_scripts() {
        wp_enqueue_script( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'js/syner-public.js', array( 'jquery' ), $this->version, false );
}
0 голосов
/ 10 января 2020

Вы пытались добавить wp_enqueue_scripts в ваш файл плагина?

https://developer.wordpress.org/reference/functions/wp_enqueue_scripts/

<?php
function my_scripts_and_css() {
    wp_enqueue_style( 'my-plugin-css', 'css/style.css'  );
    wp_enqueue_script( 'my-plugin-js', 'js/script.js', array('jquery'), '20200110' );       
}
add_action( 'wp_enqueue_scripts', 'my_scripts_and_css' );
?>

Обновите путь к файлу, если вам нужно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...