Рассмотрим следующий код плагина для WordPress: -Почему загрузочный лоток для Wordpress?
<?php
/**
* Plugin Name: test
* Description: This plugin is just a test for bootstrap css
* Version: 1.0.0
* Author: Gavin Simpson
* License: GPL2
*/
class testclass
{
private static $instance;
public static function get_instance_advert()
{
if(null == self::$instance)
{
self::$instance = new testclass();
}
return self::$instance;
}
private function __construct()
{
add_action('admin_enqueue_scripts', array($this,'inistyleheets'));
}
function inistyleheets()
{
wp_register_style('mybootstrap', plugins_url() . '/test/assets/bootstrap-3.3.5-dist/css/bootstrap.min.css');
wp_enqueue_style('mybootstrap');
}
}
add_action('plugins_loaded', array('testclass', 'get_instance_advert'));
?>
При активации выше, кнопка «Параметры экрана» в Wordpress Администратор перестает работать.
Проблема на 100% связана с загрузкой только Bootstrap css, поэтому пример не загружает само загрузочный файл. В моем рабочем коде bootstrap работает отлично, он просто разбивает кнопку «Параметры экрана», как описано, так же, как и основной код плагина выше.
Я пробовал все основные темы, т. Е. Двадцать четыренадцать, двадцать четыре & двадцатый. Не повезло ни с одним из них, все равно.
Я искал Google и пытался использовать различные методы для загрузки css в течение нескольких часов безрезультатно, поэтому любая помощь будет оценена по достоинству.
Спасибо.
проверьте консоль и рендеринг css? – David
пульт пустой. сделанный css не показывает ничего очевидного. –
Единственное, что я могу придумать: если вы видите событие клика на кнопке, возможно, бутстрап накрывает кнопку другим, для чего он изменил правила. – David