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

Jaf4
На сайте с 03.08.2009
Offline
804
#931
Jovian:
Jaf4, создавать custom fields вы умеете?
Если хардкодить не умеете, то воспользуйтесь хорошим плагином для этого -- WP Types.

Плагин, к сожалению отпадает. Хардкодить не умею. "Подпилить" чужой код могу.


===============
В сайдбаре, который наверняка находится вне The Loop, код не сработает.

Все ваши варианты, к сожалению для меня сложны, непонятны и неудобны.

Пока решил просто кучей строк, вида "если это страница такая-то, выводим вот это".

Перечислять номера страниц в одной строке не получилось, работает только первый номер". Костыли конечно, но простые и понятные.

Из преимуществ:

- любые атрибуты и любой вставляемый хтмл-код для каждой страницы. Фактически, пиши что хочешь.

- не портится код страницы, он чист.

Jovian:

п.с.: после создания custom field для картинки, можете привести сюда или мне в личку код вывода ваших страниц и сайдбара -- я вам помогу с написанием php.;)

У меня будет еще вопрос.. я сделал небольшой калькулятор на сайте с помощью wp-creator-calculator. Он неплохо работает и умеет отправлять результат на емайл. Засада в том, что он отправляет только результат. А мне нужно, чтобы он отправил вместе с результатом все выбранные опции списком. Это сложная задача?

New! NVMe VPS от SmartApe.ru (https://goo.gl/eoYYkS)
S3
На сайте с 18.04.2011
Offline
109
#932
Jaf4:
Плагин, к сожалению отпадает.

так код в этом ответе /ru/forum/comment/12143687 не подходит? там же только id страниц картинкам присваивай и в папку их залить и все

Jaf4
На сайте с 03.08.2009
Offline
804
#933
sok3535:
так код в этом ответе /ru/forum/comment/12143687 не подходит? там же только id страниц картинкам присваивай и в папку их залить и все

Дело не дошло до тестов. Возможно мне потребуется размещать баннер со ссылкой, я решил сделать не так красиво, но быстро, просто и функционально.

По плагину wp-creator-calculator кто-нибудь возьмется помочь с отправкой результатов на почту?

Напомню, сейчас отсылается только результат расчетов. Мне нужно, чтобы отправлялись выбранные опции и учтенные при расчете опции. Готов написать подробное тз, разместить тестовый сайт - площадку для экспериментов, короче сделаю все, чтобы вопрос можно было решить с наименьшими трудностями.

J
На сайте с 21.08.2011
Offline
78
#934
sok3535:
так код в этом ответе не подходит? там же только id страниц картинкам присваивай и в папку их залить и все

А вас не смущает то, что, к примеру, get_the_id() должно быть внутри The Loop?

C
На сайте с 16.09.2013
Offline
3
#935

Есть популярная статья, в которой говорится о том, как разбить длинный XML файл на более мелкие - погуглите "How to Split Large XML Files in WordPress". А в сети попробуйте поискать вот эту прогу простенькую WordPress WXR File Splitter v1.52 - она разобьет ваш XWR файл на мелкие, их можно будет залить.

Jaf4
На сайте с 03.08.2009
Offline
804
#936
cookpress:
попробуйте поискать вот эту прогу простенькую WordPress WXR File Splitter v1.52 - она разобьет ваш XWR файл на мелкие, их можно будет залить.

Это вы кому?

S3
На сайте с 18.04.2011
Offline
109
#937
Jovian:
А вас не смущает то, что, к примеру, get_the_id() должно быть внутри The Loop?

нет :) говорим же о сайдбаре и уже подключ как минимум экзек пхп, но можно и так

<?php $page_id=get_the_ID();

if(is_page()) { $image='banner-'.$page_id.'.png'; };
if(!file_exists(TEMPLATEPATH.'/img/'.$image)) { $image='banner.png'; } #/img/ - папка в директории wp-content/themes/ваша тема/
echo '<img src="'.get_bloginfo('template_url').'/img/'.$image.'" alt="" />'; ?>


<?php if(is_page()) {
$page_id=get_the_ID(); $image='banner-'.$page_id.'.png';
if(!file_exists(STYLESHEETPATH.'/img/'.$image)) { $image='banner.png'; } #/img/ - папка в директории wp-content/themes/ваша тема/
echo '<img src="'.get_stylesheet_directory_uri().'/img/'.$image.'" alt="" />';
}; ?>
Jaf4
На сайте с 03.08.2009
Offline
804
#938
sok3535:
нет :) говорим же о сайдбаре и уже подключ как минимум экзек пхп, но можно и так

Спасибо. Я этот вопрос на текущий момент уже закрыл :) У меня сейчас другой затык, с отправкой результатов из формы.

DanceCommander
На сайте с 20.02.2013
Offline
20
#939

Добрый день уважаемый форумчане! У кого есть какая нибудь информация о папках cache в темах? Создает файлы в Теме такого вида: "timthumb_int_974588ca059b9680a6f0ae9b5046f6b0.timthumb" Вирус на сайте?

Если открывать Notepad файл то можно увидеть начало: " <?php die('Execution denied!'); //png ?>ʐNG " а дальше идут кракозябры, кодировку пробовал менять, но все равно кракозябры.

SeVlad
На сайте с 03.11.2008
Offline
1609
#940
DanceCommander:
Вирус на сайте?

Нет скорее всего. Есть такие темы, создающие кеш превьюх.

(правда, насколько я заметил - лучше юзать нормальные превью с прямым вызовом, чем эти генерации и кеши)

Что бы убедиться тема или нет - поставь ВП с этой темой на комп без доступа в инет и по наполняй сайт постами с картинками - тумбами.

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

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