Kanjo
Ответы в темах
-
эт да, тут не поспоришь. но по сути дела, All in One SEO Pack — это тот же экскаватор с кучей функций, из которых мне нужна лишь одна — прописание титлов.
изначально именно он у меня стоял, но что-то не понравилось и сменил его на Yoast
может быть есть на примете простенький и шустрый плагин, который смог бы реализовать все то же самое, что я описал в первом посте ?
ядрёёёна кочерыжка. это чтож получается, такая огромная конструкция прописана в файле хедера ??? ОО
а вам переносить ничего не надо — можно использовать произвольные поля плагина Yoast WordPress SEO
не очень понял, зачем мне использовать произвольные поля плагина, если он грузит систему и стоит задача избавиться от него ?
в данный момент у меня тайтл выводится следующим образом
<title><?php if ( is_home() && ! is_paged() ) { echo "тайтл главной страницы";} else { wp_title(''); }?></title>
у меня в функциях на этот случай все ключевые моменты прокомментированы, да и структура сайта наконец-таки сформировалась. поэтому я не думаю, что буду ее менять в рамках моего проекта.
сейчас основная задача понять, как это все реализовать и перенести.
с произвольными полями по моему немного разобрался. в админке, непосредственно в записи, где произвольные поля есть кнопочка «Введите новое». там если я правильно понял, я ввожу title и уже в появившемся поле прописываю мне необходимый тайтл. Правильно ?
если все так, то руками перенести тайтлы постов и страниц можно за 1-2 дня, а затем просто отключить плагин.
но как это поле прописать в хедер.пхп и как реализовать титлы для служебных страниц я не понимаю (((
вы заголовки для главной, рубрик, постраничной и тд как прописывать собрались?
к примеру через файл функций как-нить настроить. все то же самое можно сделать через плагин, но я стремлюсь к минимализму, да и в файлах темы мне не привыкать ковыряться
вы из одной крайности (комбайн, размером почти с движок) в другую крайность переходите (свой код, построенный на произвольных полях).
это да, но в приоритете ускорение времени отклика и снижение нагрузки …
а нельзя это реализовать через произвольные поля ? если можно, то подскажите пожалуйста, как и где их прописать правильно.
спасибо.
меня на этом форуме специально игнорируют или есть какие-то объективные причины, по которым мне никто не хочет отвечать ? ;(
меня на этом форуме специально игнорируют или есть какие-то объективные причины, по которым мне никто не хочет отвечать ? ;(
Форум: Проблемы и решения
Тема: Первая картинка из записидрузья ! ткните пожалуйста носом, где у меня ошибка. методом научного тыка так и не смог победить белый экран (((
Форум: Проблемы и решения
Тема: Первая картинка из записиникак не могу понять в чем ошибка. подскажите пожалуйста, как подправить ?
Форум: Проблемы и решения
Тема: Первая картинка из записичто-то я совсем запутался. Если я правильно понял, то мне надо преобразовать кусок кода
if(empty($first_img)){ $img_dir = get_bloginfo('template_directory'); $first_img = $img_dir . '/images/post-default.jpg'; }
в итоге функция обретает вид
function get_post_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]; if(empty($first_img)){ list($width, $height, $type, $attr) = getimagesize("'/images/post-default.jpg"); echo "<img src=\"'/images/post-default.jpgg\" $attr alt=\"getimagesize()\" />"; echo "<p>Ширина: $width, высота: $height,</p>" ; if ($height <=20){ echo "Всё нормально, выводим дефолтную картинку , т.к. ширина картинки меньше 20px"; } else { echo "Выводим картинку из поста, т.к. ширина больше 20px"; } return $first_img; }
теперь вообще блог не открывается, точнее открывается белая страница. подскажите пожалуйста, где ошибка и как правильно прописать ?
Форум: Проблемы и решения
Тема: Первая картинка из записиесли честно, не очень. через час до компьютера добирусь — попробую применить, о результатах обязательно отпишусь.
Форум: Проблемы и решения
Тема: Первая картинка из записив том-то вся и проблема, что в этих кодах я как кабан в бисере. изначально искал готовое решение, но видимо его нет, потом пытался сам попробовать написать, но все заканчивается тем, что функция просто перестает работать. поэтому и решил поднять данный вопрос здесь, в надежде найти помощь со стороны участников комьюнити.
Форум: Проблемы и решения
Тема: Первая картинка из записиприподниму вопрос, очень актуально !
да просто страшная конструкция меня пугает, тем более, что при ее генерации выполняются действия, которые по замерам кушают примерно 0.112 sec.
думаю просто задать стиль через css и наслаждаться жизнью.
спасибо за ответ 😉
SeVlad, т.е. если всю эту дикую конструкцию я заменю просто на <div> — ничего страшного не произойдет ?
я думал, мало ли, это нужно к примеру для поиска или еще для чего-нибудь системного …