Спрашиваем и отвечаем по Wordpress-6

S
На сайте с 26.01.2008
Offline
138
#871

Стандартно урл топика создается таким:

http://www.domain.com/название_топика/

Как сделать чтобы для некоторых топиков (выборочно) была возможность создавать такой урл:

http://www.domain.com/название_категории/название_топика/

?

outtime
На сайте с 04.05.2008
Offline
197
#872

Помогите, пожалуйста, не смог найти ответ, даже при том, что в Wordpress вроде разбираюсь.

У меня стандартной вордпрессовской функцией wp_get_archives выводятся архивы по месяцам в таком виде в сайдбаре:

январь 2014
декабрь 2013
ноябрь 2013
...

заказчик очень хочет, чтобы отображались цифры по записям за каждый месяц

январь 2014 (5)
декабрь 2013 (19)
...

Это делается, конечно, с помощью опции show_post_count

Но проблема в том, что есть одна рубрика (довольно насыщенная по количеству, но специфическая по сути размещаемой информации), которую в данном счетчике считать не нужно, и как ее исключить из подсчетов от общего количества - я так и не разобрался, опция show_post_count выводит общее количество записей за месяц по всем рубрикам.

Помогите разобраться

Предлагаю воспользоваться моими услугами корректора. Проверю и уберу все ошибки, поправлю грамматику и склонения, сделаю текст лучше и читабельнее. Высокая скорость работы, цена 20 р за 1000 символов.
SeVlad
На сайте с 03.11.2008
Offline
1609
#873
outtime:
есть одна рубрика (довольно насыщенная по количеству, но специфическая по сути размещаемой информации), которую в данном счетчике считать не нужно, и как ее исключить из подсчетов от общего количества

Навскидку приходят в голову 2 варианта:

1. Использовать произвольное меню (wp_nav_menu), и не выводить эту рубрику (а если она нужна - жестко прописать)

2. Перенести эту рубрику в отдельную таксономию. Или даже с созданием своего типа постов. Судя по "специфичности" это может быть лучшим вариантом.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
kokocuk
На сайте с 20.06.2009
Offline
170
#874

Подскажите, пожалуйста, какой функцией можно получить значение alt у картинки?

outtime
На сайте с 04.05.2008
Offline
197
#875
SeVlad:
Навскидку приходят в голову 2 варианта:
1. Использовать произвольное меню (wp_nav_menu), и не выводить эту рубрику (а если она нужна - жестко прописать)

К сожалению, проблема не с выводом, а именно с подсчетом записей по всем рубрикам в каждый месяц, но без учета конкретно этого раздела

По поводу выделения ее в что-то отдельное и того, что такое таксономии и как их создавать - буду думать и читать

SeVlad
На сайте с 03.11.2008
Offline
1609
#876
outtime:
К сожалению, проблема не с выводом, а именно с подсчетом записей по всем рубрикам в каждый месяц, но без учета конкретно этого раздела

Блин.. я сначала стормозил и только сейчас увидел, что речь об архивах, а мне чё-то показалось - список рубрик. Посыпаю голову пеплом.

Ок, чуть покаповшись (в кач-ве компенсации за косяк ;) ) появилась такая идея.

Изменить запрос к БД в $query из функции в /wp-includes/general-template.php. Ессно, это надо делать не в этом файле, а сделать отдельной функцией.

Возможно идея корявая и есть более гуманные способы решения задачи.

Для себя я бы всё же предпочёл отдельными таксономиями\типами.

outtime:
что такое таксономии и как их создавать - буду думать и читать

Полезные маны:

http://codex.wordpress.org/Taxonomies#Custom_Taxonomies

http://indysite.ru/manuals/taxonomies-of-wordpress/

http://codex.wordpress.org/Custom_Post_Types#Custom_Post_Types

http://indysite.ru/manuals/custom-post-types-in-wordpress/

http://oddstyle.ru/wordpress-2/stati-wordpress/polnoe-rukovodstvo-po-proizvolnym-tipam-zapisej.html

(На указанный сайтах есть ещё много полезных манов. Рекомендую вопчем)

Для этого всего есть кучу плагинов, но прежде чем их использовать нужно понимать что к чему. Т.е. поработать ручками. А когда поработаешь - уже есть наработки и плаги как бы ни к чему :) Тем более что они не обеспечивают того функционала, что доступен ручками (например я не нашел какой позволяет жестко назначать кастомным записям дефолтную кастомную рубрику. А уже ограничить единственной.. Хотя ручками это все реализуется)

R
На сайте с 01.10.2013
Offline
87
#877

Подскажите пожалуйста как єто счастье можно сократить, Знаю что можно в раз эдак 6 =) ?

if ( function_exists('register_sidebar'))
register_sidebar(array('name' => 'Sidebar',
'before_widget' => '<div class="widget-sidebar">',
'after_widget' => '</div>',
'before_title' => '<div><p class="header_3">',
'after_title' => '</p></div>',
));
if ( function_exists('register_sidebar'))
register_sidebar(array('name' => 'Sidebar-blog',
'before_widget' => '<div class="widget-sidebar">',
'after_widget' => '</div>',
'before_title' => '<div><p class="header_3">',
'after_title' => '</p></div>',
));
if ( function_exists('register_sidebar'))
register_sidebar(array('name' => 'Sidebar-home',
'before_widget' => '<div class="widget-sidebar">',
'after_widget' => '</div>',
'before_title' => '<div><p class="header_3">',
'after_title' => '</p></div>',
));
if ( function_exists('register_sidebar'))
register_sidebar(array('name' => 'Sidebar-page',
'before_widget' => '<div class="widget-sidebar">',
'after_widget' => '</div>',
'before_title' => '<div><p class="header_3">',
'after_title' => '</p></div>',
));
if ( function_exists('register_sidebar'))
register_sidebar(array('name' => 'Sidebar-post',
'before_widget' => '<div class="widget-sidebar">',
'after_widget' => '</div>',
'before_title' => '<div><p class="header_3">',
'after_title' => '</p></div>',
));
if ( function_exists('register_sidebar'))
register_sidebar(array('name' => 'Sidebar-articles-catalog',
'before_widget' => '<div class="widget-sidebar">',
'after_widget' => '</div>',
'before_title' => '<div><p class="header_3">',
'after_title' => '</p></div>',
));
melkozaur
На сайте с 06.04.2010
Offline
532
#878
Devvver:
файлы загружаются не работает вставка кода через "Вставить в запись"

А в других браузерах пробовали вставить?

Помню, была точно такая же проблема. Как вылечил - не помню : )

Devvver
На сайте с 02.07.2008
Offline
684
#879
melkozaur:
А в других браузерах пробовали вставить?
Помню, была точно такая же проблема. Как вылечил - не помню : )

В ИЕ попробовал - тоже не работает. Проблема времени от времени появляется и пропадает на многих сайтах.

Сильно парит, так как время растет в разы + некоторые функции вставки с помощью юрла не работают(обрезанный функционал)

Мой блог. Все о создании сайтов,Seo и СДЛ ( https://e-moldovanu.com/ ) Мой SEO телеграм канал https://t.me/seobloggers
afonsky
На сайте с 07.01.2007
Offline
123
#880

Друзья! Помогите вывести метки картинкой

/ru/forum/836920

Лучший Абузоустойчивый хостинг (https://cp.inferno.name/aff.php?aff=986)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий