Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.
Здравствуйте!
Есть таблица с данными. Какие есть инструменты для wordpress сайта, чтобы можно было вывести посредством, например, шорткода данные любой ячейки из этой таблицы в записи?
P.S. О товарах речь не идет.
Поможем улучшить ваш сайт.
Адрес: <?php $adress = get_post_custom_values('adress'); ?><?php echo $adress[0];?>
Индекс: <?php $index = get_post_custom_values('index'); ?><?php echo $index[0];?>
adress и index - это название произвольных полей для всех записей, значения этих полей у каждой записи свои, код прописан в файле single.php
проверка, есть ли нужное произвольное поле для записи (не у всех оно есть, к примеру)
Телефон: <?php $phone = get_post_meta($post->ID, 'phone', true);
if ($phone) { ?><?php $phone = get_post_custom_values('phone'); ?><?php echo $phone[0];?>
<?php } else { ?>
8-800-2005-888 (справочная служба ФГУП России)
<?php } ?> если поле phone есть, выводим его, если нет, выводим - 8-800-2005-888 (справочная служба ФГУП России)
Плагины импорта не выводят данные таблиц, а импортируют данные из подготовленной Csv таблицы в "обычные" записи.
Для этого в таблице в экселе создаете "столбики": post_title, post_tag, category, post_content, description и т.д. Т.е. основные и "дополнительные произвольные поля", которые вы сможете потом вывести в шаблоне с помощью кода вызова произвольного поля.
< meta name="description" content="<?php if (is_front_page() ) { ?>Часы работы Почты России, адреса, телефоны, почтовые индексы по селам, городам, областям и республикам<?php } ?><?php if ( is_single() ) { ?>Часы работы почты <?php $adress = get_post_custom_values('adress'); ?><?php echo $adress[0];?>, телефон почтового отделения<?php } ?><?php if ( is_category() ) { ?>Субъект РФ - <?php single_cat_title(); ?> - режим работы почтовых отделений<?php } ?>" />
Содержание single.php
< ?php $index = get_post_meta($post->ID, 'index', true);
if ($index) { ?>
...модифицированный код вывода одиночной записи...
< ?php } else { ?>
...стандартный код...
< ?php } ?>
Т.е. если в записи есть определенное поле (подставляем нужное), выводим измененный шаблон, если нет, выводим "стандартный".
(тут в код добавил пробелов, иначе сайт не показывает код)
А в общем удачи.
А при чем тут вордпресс, интернет-магазины и финансовые вложения в них?
Никто о бесплатности и интернет-магазинах не говорил, расчехлитесь.
Заряжемся не водичкой от Чумака, а ВП)
Жду примеров от не рукожопов!
Хоть один пример сайта плиз.