DarkHorse

DarkHorse
Рейтинг
45
Регистрация
29.12.2013
Интересы
Hobby Horse

Большое спасибо, ребята! :)

Сейчас буду изучать $wpdb

Totamon, ВП выбрал потому как чуть-чуть знаю структуру и то как он обращается в MySQL.

А то как вставить значение к определенной странице в WP - я создал дополнительный столбец (post_content2), вписал в него значение, а далее вывел значение к данной странице следующим кодом:

<?php
echo $post->post_content2;
?>

Собственно вывод значений меня и интересовал. Простите за невысокие знания.. Обязательно подтяну их.

Тему закрываем. Большое всем спасибо! 🤪

Друзья :) Давайте немного сбавим обороты.

Можете просто подсказать тогда на данном этапе 🍻

Имеем сайт на WP и автоматически созданные таблицы в БД.

Вопрос: Создав новую таблицу, как из нее вывести значение в шаблон WordPress?

Чисто для примера, вот так можно вывести дату поста в WordPress:

<?php
echo $post->post_date; // дата поста
?>

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

Скриншот (таблица "station"), необходимо вывести значения "name", то есть чтобы появилось на экране (ivan).



---------- Добавлено 12.03.2016 в 17:18 ----------

totamon:
но никто не будет вникать в ваши хотения и заблуждения бесплатно...

Не знаю :)) Меня всегда выручал Сёрч :)) Ведь он и создан для того, чтобы обмениваться опытом и получать знания. Пусть они у меня не на высоком уровне как у Вас, но это временное явление :)

totamon:
решение простое, странно что оно вам в голову не пришло, заплатить денег за работу программисту...

И как думаете, сколько возьмет программист за создание сайта с 10 млн. страниц?

Вы, например, сколько возьмете? Назовите "пол"-"потолок" Ваших цен.

Да, я примерно это и понимаю, и исходя из этого вижу 2 развития событий:

(можно по каждому задам несколько вопросов?)

1. Использовать WordPress.

В нем создать шаблон страницы.

Далее в MySQL создать "Страницы".

Вопрос:

1.1. Как вставить в шаблон переменную и далее вызвать её из MySQL.

Допустим, что в MySQL мы создадим новую таблицу.

Далее в таблице будут столбцы:

--------------------------------------------------------------------------------------------

### Ссылка на страницу ### Переменная 1 ### Переменная 2 ### Шаблон страницы ###

--------------------------------------------------------------------------------------------

### _smirnov-ivanov.html ### __Смирнов___ ### __Иванов___ ### __shablon.php___ ###

--------------------------------------------------------------------------------------------

Вопрос: Как вставить переменную "Смирнов" (Переменная 1) в shablon.php?

2 вариант. (если возможно) Не использовать WordPress.

Неужели нет варианта, где можно просто задать shablon.php и как-то связать с простенькой таблицей MySQL.. Может есть какое-то решение..

Gerga! Спасибо Вам огромное! :)

Всё работает отлично!

Коллеги, добрый вечер!

Столкнулся с проблемой.

Выбранный код:


<?php
$count = new WP_Query('cat=3278&author=271');
echo $count->post_count;
?>

Считает только до 12! Если записей 13 и выше, то он отображает только цифру "12" (если выводить echo)

Подскажите, что делать?

---------- Добавлено 13.12.2015 в 01:44 ----------

Хочу заметить, что именно 12 записей выводится на 1 странице рубрики.

---------- Добавлено 13.12.2015 в 02:05 ----------

Коллеги, еще информация!

В настройках Вордпресса изменил графу:

На страницах блога отображать не более 12 запией

Изменил на:

На страницах блога отображать не более 13 запией

Теперь функция показывает 13.

По всей видимости код считает записи только на 1 странице рубрики. Скажите, как посчитать на всех страницах (в одной рубрике может быть по 5-6 страниц и больше).

Коллеги, большое спасибо за ответы!

Выбрал вариант divv:

<?php
$count = new WP_Query('cat=3278&author=271');
echo $count->post_count;
?>

Пожалуйста, подскажите, как сделать так, чтобы значения категории cat=3278 и автора author=27 подставлялись автоматически для каждой записи (статьи)?

Пробую что-то вроде такого, но ничего не выходит:(

<?php
$count = new WP_Query("cat=3278&author='the_author_ID'");
echo $count->post_count;
?>


---------- Добавлено 10.12.2015 в 16:49 ----------

Коллеги, реализовал вот так (всё работает, прошу не кидать в меня камнями за возможно кривую реализацию :) )
<?php
foreach((get_the_category()) as $category) {
$idcat = $category->cat_ID . ' ';
}
$idauthor = get_the_author_ID();
$count = new WP_Query("cat='$idcat'&author='$idauthor'");
echo $count->post_count;
?>

В очередной раз убеждаемся в качестве и профессионализме команды CoolVDS!

Лучший хостинг. Выполнение поставленных задач происходит в кратчайшие сроки.

Остаемся только с ними. Являемся клиентами уже 4-ый год!

Ребята молодцы!

С CoolVDS работаем уже несколько лет, сначала сервер был в Германии, теперь в США. Саппорт действительно работает как часы - на любой вопрос всегда найдется ответ, даже на тот, который и не должен по идее адресовываться им. Ответ приходит в течение нескольких минут, крайне редко когда дольше. Сам сервер работает отлично! Что не может не радовать. До этого пользовались многими хостерами, но сейчас менять ничего не хочется. Даже с небольшим увеличением курса доллара - цена за такое качество остаётся очень приемлемой. CoolVDS - Вам процветания и много новых клиентов! Мы вас любим! :)

Всего: 64