- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Как на страницах категории показывать не всё превью, которое идет до тега more, а вытянуть только картинку оттуда? Изображение находится в теле поста, а не в custom fields.
Подскажите, плиз, как сделать так, чтобы на главой отображалось, скажем, 5 записей, а в рубриках — 15?
По поводу нормального 301 уже думал, таких плагинов для вп очень много.
Плагины для 301?! Это уж слишком :) в хтацессе всё делается.
но не 404, а 200.
А если по несуществующему урлу, но без постраничной навигации (site.com/no-post/) - что отдаётся?
Тут или чудеса хостинга или какой-то плаг.. Проверять отключением плагов, или возможно даже темы..
Подскажите, плиз, как сделать так, чтобы на главой отображалось, скажем, 5 записей, а в рубриках — 15?
Править\создавать шаблон страницы (не путать с темой!)
Цитата:
Сообщение от iguania Посмотреть сообщение
но не 404, а 200.
А если по несуществующему урлу, но без постраничной навигации (site.com/no-post/) - что отдаётся?
Тут или чудеса хостинга или какой-то плаг.. Проверять отключением плагов, или возможно даже темы..
404 отдается.
---------- Добавлено 23.02.2012 в 10:59 ----------
Отключение всех плагинов не помогло, проблема осталась
404 отдается.
Отключение всех плагинов не помогло, проблема осталась
Ну не.. не может быть, если при запросе несуществующего урла отдаётся 404, а при всех отключённых плагов (тоже уже несуществующей же страницы! Кто же пагинацию делает?) - 200.
Если же всё выше написанное правда (и кеширование тоже отключено), выходит, что пагинацию делает тема - тогда проблема в ней.
Можно ли к этому коду как-то добавить чтобы он брал из определенной категории
как в этом, но с ним проблемы:
Ну не.. не может быть, если при запросе несуществующего урла отдаётся 404, а при всех отключённых плагов (тоже уже несуществующей же страницы! Кто же пагинацию делает?) - 200.
Если же всё выше написанное правда (и кеширование тоже отключено), выходит, что пагинацию делает тема - тогда проблема в ней.
Да, действительно пагинацию делает тема. Не знаю, что именно с ней не так, но нашел альтернативное решение, с помощью которого получилось добиться желаемого эффекта, а именно в header.php (в самое начало) добавлено условие
а в index.php и single.php выводится уже не сообщение, а подключается 404.php
А в чем конкретно проблема у вас?
В сети куча статей по установке формы комментирования Facebook.
ага, все больше «дибилки» для трафика, переписывающие хелп ФБ :)
Проблема:
- нужна форма на каждой страницы, а не общая, как генерится по умолчанию;
- при попытке вписать такой код
<div class="fb-comments" data-href="<?php the_permalink(); ?>" data-num-posts="10" data-width="468"></div>
подставляющий урл страницы происходит нечто странное. В модераторской части просто не видно сообщений. Т.е. для теста написал несколько сообщений под разными заметками, а в админке - пусто.
- объявить администратора можно через мета-тег на странице или создав «приложение» и указав администратора в нем. Но работает как-то через раз...
- как сделать размер поля в 100% отведенного места? В ВК добился такого, а в ФБ пока никак.
Помогите пожалуйста разобраться с выводом галереи при помощи шорткода.
Есть переделанный стандартный файл media.php.
Вот код:
function new_gallery_shortcode($attr) {
global $post;
static $instance = 0;
$instance++;
// Разрешить плагины / темы для переопределения шаблона галереи по умолчанию .
$output = apply_filters('post_gallery', '', $attr);
if ( $output != '' )
return $output;
extract(shortcode_atts(array(
'order' => 'ASC',
'icontag' => 'dt',
'columns' => 3,
'size' => 'thumbnail',
'include' => '',
'exclude' => ''
), $attr));
if ( !empty($include) ) {
$include = preg_replace( '/[^0-9,]+/', '', $include );
$_attachments = get_posts( array('include' => $include, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $order, 'orderby' => $orderby) );
$attachments = array();
foreach ( $_attachments as $key => $val ) {
$attachments[$val->ID] = $_attachments[$key];
}
} elseif ( !empty($exclude) ) {
$exclude = preg_replace( '/[^0-9,]+/', '', $exclude );
$attachments = get_children( array('post_parent' => $id, 'exclude' => $exclude, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $order, 'orderby' => $orderby) );
} else {
$attachments = get_children( array('post_parent' => $id, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $order, 'orderby' => $orderby) );
}
$i = 0;
foreach ( $attachments as $id => $attachment ) {
$link = isset($attr['link']) && 'file' == $attr['link'] ? wp_get_attachment_link($id, $size, false, false) : wp_get_attachment_link($id, $size, true, false);
$output .= "
<{$icontag} class='gallery-icon'>
$link
</{$icontag}>";
}
return $output;
}
Вот сам вывод:
<?php $gallery_shortcode = '[gallery id=""]';
echo apply_filters( 'the_content', $gallery_shortcode );?>
Нужно что бы выводило с лимитом например 10 картинок и выводило сначало свежие потом устаревшие.
Помогите плис очень нужно.
За ранее благодарен.
ужОс. Лучше бы дали ссылку на файл media.php. По логике в этом шорткоде можно задавать сортировку через атрибут orderby.
По поводу кол-ва изображений
$_attachments = get_posts( array('include' => $include, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'posts_per_page' => 99999, 'order' => $order, 'orderby' => $orderby) );
$attachments = get_children( array('post_parent' => $id, 'exclude' => $exclude, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'posts_per_page' => 99999, 'order' => $order, 'orderby' => $orderby) );
$attachments = get_children( array('post_parent' => $id, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $order, 'posts_per_page' => 99999, 'orderby' => $orderby) );
Где 99999 - поставить нужное колличество изображений.