Lavrenty
Ответы в темах
-
Форум: Проблемы и решения
Тема: Функции wp в его же редакторепонял
Форум: Проблемы и решения
Тема: Изменение размера страницыдопустим вот сайт
http://blogtool.ru/kak-vstavit-kartinku-v-menyu-wordpress/
в opera или google если щёлкнуть в любом месте сайта правой кнопкой и выбрать «инспектировать элемент», то увидите сдедующее
http://joxi.ru/MAjp3qphv6Q1me
я обвёл овалом то, о чём речь. Вот этот самый wrapper вам и нужен. И вместо.site { margin: 0 auto; width: 50%; } надо прописать
#wrapper { margin: 0 auto; width: 50%; }
только у вас будет наверное немного своё и не забудьте про файл style.css
Форум: Проблемы и решения
Тема: Функции wp в его же редакторездесь сервис не много не так отобразил то, что я вставил. Так правильно
<img src=»<?php bloginfo(‘template_url’); ?>/images/open-solution.png»>
т.е. сервис пропустил » в конце имени файлаФорум: Проблемы и решения
Тема: В меню съехали слова внизКогда вы вставили подзаголовок «technik-info.ru», тогда всё и съехало
ой, неправилдьно сотворил цитаты
первая
<a href="http://mysite/wp-content/uploads/2014/11/icon-nuclear.png"><img class="alignnone size-full wp-image-73" alt="icon-nuclear" src="http://mysite/wp-content/uploads/2014/11/icon-nuclear.png" width="130" height="130" /></a>
вторая
<a style="display: none;" href="http://mysite/wp-content/uploads/2014/11/icon-nuclear.png"><img class="alignnone size-full wp-image-73" alt="icon-nuclear" src="http://mysite/wp-content/uploads/2014/11/icon-nuclear.png" width="130" height="130" /></a>
чтобы вывести эту страницу: внешний вид -> темы -> настройка(текущей темы) -> статическая главная страница -> выпадающий список «главная страница» -> выбрать нужную.
Не знаю, каким образом хотите организовать сервис(личное удобство) скрытия картинок, простейший такой. На сформированной странице(в wp), где фотки, две закладки в правой стороне над редактором «визуально» и «текст». Переходите в «текст» и видите ваше творение не в совсем удобоваримом виде, то бишь в формате html, примерно так :<img class=»alignnone size-full wp-image-72″ alt=»icon-mechanica» src=»http://myteme/wp-content/uploads/2014/11/kartinka.png» width=»130″ height=»130″ />
вставляем после якоря ссылки перед href style=»display: none;», чтобы получилось
<img class=»alignnone size-full wp-image-72″ alt=»icon-mechanica» src=»http://myteme/wp-content/uploads/2014/11/kartinka.png» width=»130″ height=»130″ />
картинка не будет показываться.
Форум: Проблемы и решения
Тема: Как связать между собой два менюВчера весь день не было инета, поэтому не отписался. sidebar работает, огромное спасибо. index.php пришлось оставить как есть, иначе, при выборе пунка меню, выводится вся ветка для данной категории. Ну да ладно, по ходу пьесы разберусь, не всё сразу, главное теперь знаю, что значит код и данные в одном месте.
cats_456, ещё раз спасибо. Тема закрыта.Форум: Проблемы и решения
Тема: Как связать между собой два меню1. Пункты главного меню, это ссылки на родительские рубрики.
2. У каждой из родительской рубрики есть дочерние рубрики, которые являются пунктами меню в сайдбаре(списками). Это всё сделано в wp.
Каждая родительская рубрика(пункт главного меню) связана с одной записью информативного характера, которая появляется в блоке <main> при выборе к-л. пункта главного меню.
3. К каждому пункту меню в сайдбаре(дочерней рубрике) привязаны какое-то количество записей(постов), т.е. задачи.Я больше не знаю, что ещё написать про структуру. Здесь я попробовал выразить в картинках логику своих размышлений:
1. http://joxi.ru/4AkGyqGiMYqbAq
2. http://joxi.ru/82359o5f6gxQrO
3. http://joxi.ru/gmv78W7Hxw4L2a
4. http://joxi.ru/4AkGyqGiMYzPAq
Согласен, что данные и код в одной корзине и если данными, в моём случае, являются номера ID и постов, то как от них избавиться? Я пока не представляю. Сидел думал, ходил из угла в угол, чего-то пробовал … Не знаю.
Не верится, чтобы wp мог решить мою задачу без вмешательства в шаблон. Понимаю, решение где-то рядом. Вопрос — где.Вот возможнжо то, что нужно
https://yadi.sk/d/vJSWAe7CcMj2PVirtu тема достаточно сложная и соответственно структура файлов тоже. Там есть файл css с остальными настройками и может не один. Если порыться в каталогах темы, то найдёте. Или лучше через редактор wp, он отображает все файлы темы, там и найдёте, что нужно. А не растягивается возможно из-за того, что фон установлен для контейнера(обычно его обзывают wrap)-обёртки, в котором всё содержимое сайта. Этот контейнер имеет фиксированную ширину. В этом случае надо будет поставить этот фон для тега <body> и тогда все эти «repeat»,»no-repeat»,»repeat-y», «repeat-x» сработают.
Форум: Проблемы и решения
Тема: Непонятные символы на сайтеЕсли посмотреть в Opera через DragonFly, то видно, что в этих местах абзац содержит пробел. Может эксплорер так воспринимает его? Попробуйте убрать этот пробел, если конечно его не поставил сам wp.
http://joxi.ru/nAy9nK9cXVEYAZФорум: Проблемы и решения
Тема: Как связать между собой два менюЦель? Сделать сайт с задачами по физике и с их решениями по возможности. Думал структура очень простая и сложностей не вызовет.
Исходя из этого сформировал простое главное меню с названиями разделов физики, а в сайдбаре располагаются подразделы, которые, естественно, разные у каждого главного раздела. Ну а в блоке main отображаются задачи на эти самые подтемы(подразделы) с решениями. Это всё.
Да, кстати, не переживайте так за меня, я в норме, холодный душ иногда тоже нужен.Форум: Проблемы и решения
Тема: Как связать между собой два менюЯ не приписываю, просто спасибо за поддержку. Вот только исходя из всего последнего, я теперь вообще не знаю, что делать. Ладно, время покажет. Спасибо, теперь уже, за критику.
Здорово, как-то я не заметил этого сразу. В моём случае wp создаёт ul с id=»menu-main-menu» и среди набора классов у тега li для текущего появляется «current-menu-item».
Ставлю в css для него.current-menu-item a{color: green;}
и никакой реакции. И вообще даже не реагирует на псевдоклассы hover, active и др.
Форум: Проблемы и решения
Тема: Как связать между собой два менюВот так у меня получилось:
в sidebar<div id="left-sidebar"> <nav id="left-menu"> <ul class="menu"> <? $cat_ID = get_query_var('cat'); // Обработка нажатия пунктов главного меню и вывод соответствуйющего подменю в сайдбаре switch($cat_ID) { case 10: wp_list_categories('child_of=10&orderby=ID&title_li=');break; // Механика case 11: wp_list_categories('child_of=11&orderby=ID&title_li=');break; // Термодинамика case 13: wp_list_categories('child_of=13&orderby=ID&title_li=');break; // Электричество case 17: wp_list_categories('child_of=17&orderby=ID&title_li=');break; // Колебания и волны case 21: wp_list_categories('child_of=21&orderby=ID&title_li=');break; // Оптика case 25: wp_list_categories('child_of=25&orderby=ID&title_li=');break; // Ядерная физика }; // обработка нажатия пунков подменю в сайдбаре if (is_category(array(2,3,4,5))) // Механика { wp_list_categories('child_of=10&orderby=ID&title_li='); } if (is_category(array(6,7,8,9))) // Термодинамика { wp_list_categories('child_of=11&orderby=ID&title_li='); } if (is_category(array(14,15,16))) // Электричество { wp_list_categories('child_of=13&orderby=ID&title_li='); } if (is_category(array(18,19,20))) // Колебания и волны { wp_list_categories('child_of=17&orderby=ID&title_li='); } if (is_category(array(22,23,24))) // Оптика { wp_list_categories('child_of=21&orderby=ID&title_li='); } if (is_category(array(26,27,28,29,30))) // Ядерная физика { wp_list_categories('child_of=25&orderby=ID&title_li='); } ?> </ul> </nav> </div>
и так в index.php
<div id="main"> <div id="content"> <? // вывод одиночной(промо-поста) страницы при нажатии на пунко главного меню if (is_category(10)) // Механика { query_posts('p=26'); } if (is_category(11)) // Термодинамика { query_posts('p=61'); } if (is_category(13)) // Электричество { query_posts('p=27'); } if (is_category(17)) // Колебания и волны { query_posts('p=62'); } if (is_category(21)) // Оптика { query_posts('p=63'); } if (is_category(25)) // Ядерная физика { query_posts('p=64'); } if ((is_category(10)) || (is_category(11)) || (is_category(13)) || (is_category(17)) || (is_category(21)) || (is_category(25))) {?> <article> <?the_content(); ?> </article> <? wp_reset_query(); } else { // Вывод постов для каждого пунка подменю из сайдбара if(have_posts()): while(have_posts()) : the_post() ;?> <h1><?php the_title(); ?></h1> <article> <? the_content();?> </article> <? endwhile; endif; } ?> </div><!-- content --> </div>
не лучший вариант, наверное, но вроде работает. Спасибо cats_465