Intereting Posts
Как создать мини-каталог в WordPress? Получить автора мета всех авторов Как найти установленные плагины как управлять параметрами HTML с использованием условий PHP Ваши мысли о взаимодействии с одной таблицей базы данных из WP? Согласование типов содержимого базы данных с типами PHP Как делать еженедельные действия? Отображать метаболизм с датой Как добавить класс в мета-окна (чтобы настроить их в CSS)? Запрос пользовательского типа сообщений с двумя настраиваемыми полями (диапазон дат) Заполните раскрывающийся список метаболизма с заголовком сообщения из другого пользовательского типа сообщения (проблемы с wp_reset / global $ post) Является ли slug «type» зарезервированным и не может использоваться для перезаписи таксономии? Как удалить метабокс с страницы редактора меню? WPAlchemy: Как выводить значения? Polylang получает не текущий язык / s

Добавить имя класса, Hypernate не работает в IE и Chrome

Я использую hyphenator.js для настраиваемого шаблона страницы и работает для абзаца, но я не могу применить его к сообщению. Как это можно сделать?

header.php

 <script type="text/javascript" src="https://raw.github.com/bramstein/hypher/master/dist/jquery.hypher.js"></script> <script type="text/javascript"> jQuery(document).ready(function($) { $(function() { $('p').hyphenate('en'); }); }); </script> 

style.css

 post-single {text-align:justify; font-size:1em;} 

single-news.php

 <div class="post-single" id="post-<?php the_ID();?>"> <div class="title-single"><h3><?php the_title(); ?></h3> </div> <div class="posted"> <em>Posted <?php the_time('l, j F Y') ?>.</em></div> <?php the_content (); ?> </div> 

Проблема с классом решена, но hypernate .js не работает для IE. Как это исправить?

Solutions Collecting From Web of "Добавить имя класса, Hypernate не работает в IE и Chrome"

Хотя вставка js непосредственно в header.php может работать, это не рекомендуется делать. Вам лучше добавить свои скрипты в очередь WordPress:

 function wpse_109879_insert_hyphenator() { wp_register_script('hyphenator', 'https://raw.github.com/bramstein/hypher/master/dist/jquery.hypher.js', array('jquery'), null , false); wp_enqueue_script('hyphenator'); } add_action('wp_enqueue_scripts','wpse_109879_insert_hyphenator'); 

Что касается CSS, вы, вероятно, используете неправильный класс, вы можете попробовать .single-post или .single

EDIT: Я вижу, вы используете исходный скрипт. Возможно, вам лучше скопировать код вставки из github в другой файл js, который вы можете вызвать непосредственно из своей темы. Это позволит вставить код, который вы используете для инициализации дешифратора, чтобы у вас был только один файл для управления дешифратором.