Genosse
Ответы в темах
-
Форум: Плагины
Тема: Contact form 7 — вставка кода на сайтПлагин генерирует некий свой код например;
[contact-form-7 id=»285″ title=»обратный звонок»]
Его я вставляю в новую запись WP и сохраняю её.
Затем в списке записей или в её короткой ссылке смотрю её номер например http://ххх.ru/?p=286И вот затем вывожу эту запись в любои месте шаблона указывая её номер!
<?php query_posts(‘p=286‘); ?>
<?php if ( have_posts() ) : ?><?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( ‘content-no-atribute’, ‘single’ ); ?>
<?php endwhile; ?><?php endif; ?>
Форум: Проблемы и решения
Тема: Как впихнуть функцию WP в CSS?Забил я новомодные штуки в виде thumbnail
добавил в функшенс.пхп
function catch_that_image() { global $post, $posts; $first_img = ''; ob_start(); ob_end_clean(); $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches); $first_img = $matches [1] [0]; // no image found display default image instead if(empty($first_img)){ $first_img = "/wp-content/uploads/2010/03/103.jpg"; } return $first_img; }
вывожу первую картинку из поста style=»background-image: url(‘<?php echo catch_that_image(); ?>’); background-repeat: no-repeat; background-size: cover;»
И наслаждаюсь))
ЗЫ респект блогу
Форум: Проблемы и решения
Тема: Как впихнуть функцию WP в CSS?Дальше видимо тема фильтрации функции должна перекочевать в раздел Хаков
там нашёл кажется решение, но не понял его пока… (
поможите если сможете…Форум: Плагины
Тема: как отредактировать функцию the_post_thumbnail()?Нашёл такое >>>
но никогда ничего тяжёлого по WP не курил…Может кто нибудь растолкует русским по белому?
Форум: Проблемы и решения
Тема: Как впихнуть функцию WP в CSS?Таки было так… ничего другого изменить не успел,
Но не суть.
Всё восстановил теперь думаю где найдти эту the_post_thumbnail(); в недрах WP и вырвать ей все аппендиксы в виде <img width=» 1793″=»» height=»1100″ src=»Форум: Плагины
Тема: Contact form 7 — вставка кода на сайтДелаю так
Создаю обычную запись куда вставляю код плагина.
А потом вывожу запись по Id в нужном месте
например вот так (можно по другому)<?php query_posts('p=286'); ?> <?php if ( have_posts() ) : ?> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content-no-atribute', 'single' ); ?> <?php endwhile; ?> <?php endif; ?>
напр здесь пример «заказ обратного звонка» и «контактная формаЭ
Форум: Проблемы и решения
Тема: Как впихнуть функцию WP в CSS?Порушил соединение с БД (((
после нихФорум: Проблемы и решения
Тема: Как впихнуть функцию WP в CSS?не помогло.
Вообще картина интересная:Вместо бекграунта видим ‘)»>
Втоже время просматриваю код элемента в браузере и вижу, что путь до картинки как бы и прорисовался!
<div class="panel buttons" style="background-image: url('<img width=" 1793"="" height="1100" src="http://al.tec/wp-content/uploads/2013/07/axis-q1921-camera-videonablydeniya.jpg" alt="camera-videonablydeniya">')"> </div>
смущает ета вот фигня, явно не валидная
background-image: url(‘<img width=»Всё! Сам победил!
Два дня бился… Видимо задавание вопросов на форуме активизирует мозг 😉—
Если кому пригодится, то запутка была в MySQL 5.5.25.в настройках по умолчанию нужно изменить параметры
storage engine и default storage engine на значение MyISAMА именно не создаются таблицы
wp_posts: Table ‘2222.wp_posts’ doesn’t exist
wp_comments: Table ‘2222.wp_comments’ doesn’t exist
wp_links: Table ‘2222.wp_links’ doesn’t exist
wp_options: Table ‘2222.wp_options’ doesn’t exist
wp_postmeta: Table ‘2222.wp_postmeta’ doesn’t existДА! Таки был один пробел!
А ведь я проверял уже… и как то пропустил…Теперь стало всё нормально
Ну во такая ошибка выходит
Cannot modify header information — headers already sent by (output started at …/wp-content/themes/***/functions.php:5) in …/wp-includes/pluggable.php on line 881
Характерно, что в functions.php: на 5-ой строке только ?>
Что написано понятно «заголовок уже пошёл в дело и его не возможно модифицировать»
Но что с этим делать?да. вот такой
<?php Array( 'menu_class'=>'menu', 'theme_location'=>'top', 'after'=>' /' ); wp_nav_menu($args); ?>
Форум: Проблемы и решения
Тема: Полный размер шаблона в записях.Думаю Вам нужен плагин Custom Post Templates
Оный добавляет к редактированию записи функционал, позволяющий выбрать один из существующих в теме шаблонов, т.е. так же как для страницы на Вашем скриншоте.И ведь это точно проблема functions.php. Ибо
когда есть functions.php при сохранени записи появляется белый экран,
а как только его (functions.php) удаляю всё работает как часы.