NikeSE
Ответы в темах
-
Форум: Проблемы и решения
Тема: добавить к тегу p класс cssFlector, то что надо!
Большой респект!Форум: Проблемы и решения
Тема: добавить к тегу p класс cssFlector, так пашет, ещё бы запись можно было укоротить как цитату.
Я вывожу на главной цитаты, the_excerpt удаляет промежуточные теги параграфов, но облачает всю цитату в просто <p>, который по задумке дизайнера оказался без каких либо отступов и поэтому текст в цитате прилипает к граням. Для оформления контента: как полного текста, так и цитаты в дизайне используется <p class=»contentText»>
Вот суть проблемы.
Форум: Проблемы и решения
Тема: добавить к тегу p класс cssFlector, прости криворукого и желаю большой кармы за терпение меняподобных!
Я думал что одна и та же ф-ция генерирует данный контент.
А можно, в таком случае, для ф-ции the_excerpt сделать тоже самое с тегом<p>
?Форум: Проблемы и решения
Тема: добавить к тегу p класс cssДа я сам уже потусторонние силы подозреваю )))
Цикл брал из кодекса:
<!-- Start the Loop. --> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <div id="topic"><span id="topicTitle"><?php the_title(); ?></span></div> <p class="contentText"><?php the_time( 'j.m.Y' ); ?> <?php the_excerpt(); ?></p> <p class="contentText"><a href="<?php the_permalink(); ?>" class="link">Читать далее</a></p> <!-- Остановить Цикл (но есть ключевое слово "else:" - смотрите далее). --> <?php endwhile; else: ?> <!-- В первом "if" проверяется существуют ли каки-либо записи для --> <!-- вывода. Эта часть "else", говорит что делать, если записей не нашлось.--> <p>Новостей пока нет.</p> <!-- ДЕЙСТВИТЕЛЬНО остановить Цикл --> <?php endif; ?>
Форум: Проблемы и решения
Тема: добавить к тегу p класс cssТо, что Вы правы нет сомнений.
Давайте попробуем вместе найти мою ошибку. Значит ситуация у меня следующая. Делаю тему с нуля. Есть простой html шаблон, простого 15 страничного сайта. Основной вывод записей я уже настроил (обычным вордпрессовым лупом), все стили работают. Вот осталась только эта мелочь.
Мои действия я создал файл functions.php в папке моей темы, добавил сайдбары как требует тема, они работают. А вот последующие записи не работают. Запись реально облачена исключительно в
<p>
<?php /** * Подключаем левый и правй сайдбар **/ if ( function_exists('register_sidebar') ) register_sidebar(array( 'before_widget' => '', 'after_widget' => '', 'before_title' => '<h3>', 'after_title' => '</h3>', )); register_sidebar( array( 'id' => 'left-sidebar', 'name' => 'Левый сайд бар', 'description' => __( 'Это меню сайта' ), ) ); register_sidebar( array( 'id' => 'right-sidebar', 'name' => 'Правый сайд бар', 'description' => __( 'Сайдбар для сопутсвующеё информации' ), ) ); /** * Изменяем ссылку читать далее. Пока не работает ((( **/ function new_excerpt_more($more) { global $post; return '<a href="'. get_permalink($post->ID) . '">Читать дальше......</a>'; } add_filter('excerpt_more', 'new_excerpt_more'); /** * Изменяем тег p **/ function pclass($content) { $content=str_replace('<p>', '<p class="contentText">', $content); return $content; } add_filter('the_content', 'pclass', 9999); ?>
Форум: Проблемы и решения
Тема: добавить к тегу p класс cssБольшая благодарность!!! Но абзацы WP всё равно облачает в голый
<p>
(((
Мои знания в php очень слабые, последний раз пользовался php более 10 лет назад.Подскажите а что за параметр 9999?
А добавить класс к тегу a надо добавить ещё одну строку:function pclass($content) { $content=str_replace('<p>', '<p class="contentText">', $content); $content=str_replace('<a>', '<a class="link">', $content); return $content; } add_filter('the_content', 'pclass', 9999);
Форум: Проблемы и решения
Тема: добавить к тегу p класс cssА не могли бы привести пример прегреплейса?
Форум: Проблемы и решения
Тема: изменение функции the_contentСпасибо, Константин, я поищу. Но мне всё же хотелось понимать как и где используется этот фильтр, поскольку не только vk api добавляется автоматом в конец контента, но и плагин похожих постов и др. Всё это мне хотелось бы выводить самостоятельно и в нужных мне местах.
Форум: Плагины
Тема: интеграция vk apiСам-то давно написал уже, а вот как убрать автоматическое добавление к the_content вот это гланый вопрос.
Форум: Темы и шаблоны
Тема: Где вызываются соц. кнопки и закладкиЭто я всё делал. Но видимо в файлах шаблона это никак не зашито, а генерируется с помощью вот этой констуркции.
<div class=»entry»>
<?php the_content(); ?>
<?php wp_link_pages( array( ‘before’ => ‘<div class=»page-link»>’ . __( ‘Pages:’, ‘woothemes’ ), ‘after’ => ‘</div>’ ) ); ?>
</div>Судя по всему эта функция <?php the_content(); ?> генерит контент поста и добавляет же вниз все закладки и соц. кнопки. Но где найти файл который это генерирует.
Форум: Проблемы и решения
Тема: Изменить прикреплённые изображенияPixelix, мега спасибо.
Что-то реально я не дочитал )Форум: Проблемы и решения
Тема: Изменить прикреплённые изображенияPixelix, большое спасибо! Помогло (max-width)!
Но возникла из этого выходящая проблема, теперь изображения растянуты по высоте. Попробовал (max-height: 100%;) это не помогло.
Погуглил про css и пропорции изображения, особо ничего не нашёл.
Думаю подобный вопрос по WP возникает не только у меня и поскольку тема уже получила развитие попробую её закончить.
Форум: Проблемы и решения
Тема: Изменить прикреплённые изображенияPixelix, спасибо за совет! Я так понимаю это необходимо вставить в css отображения изображения и тогда будет в записи будет отображаться максимальный размеры (выставленный в настройках) или оригинальный размер?
Форум: Плагины
Тема: Woocommerce + Saphali WC, где изменить перевод?Форум: Плагины
Тема: woocommerce изменение имени платёжных полейНе особо понимаю о чём вы говорите, поясните пожалуйста.
Ранеее, для изменения перевода менял значения в файле woocommerce-ru_RU.po и этого было достаточно.