Вопрос по вордпресс :)

сергей-034
На сайте с 14.06.2009
Offline
281
778

Всем привет! Знатоки движка вордпресс подскажите, как реализовать чтоб на сайте где нибудь выводилась информация о количестве рубрик и медиафайлов (фото).

Пример :)

Всего рубрик: 234, Всего фото: 15790

Спасибо!

© Лучше с умным потерять, чем с дураком найти.
S1
На сайте с 13.03.2008
Offline
49
#1

function category_n_image_counter() {
global $wpdb;

$categories = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->term_taxonomy WHERE taxonomy = 'category' ");
$images = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_type = 'attachment' AND post_mime_type = 'image/jpeg' ");

echo 'Всего рубрик: ', $categories, ', Всего фото: ', $images;

}

Как-то так... должно работать...

Весь код поместить в functions.php, "category_n_image_counter()" вставить в нужное место для вывода на экран.

Дизайн сайтов (UI/UX), логотипов, баннеров и прочего... (/ru/forum/770062)
сергей-034
На сайте с 14.06.2009
Offline
281
#2

smart1k, а куда его воткнуть то? что то не выходит ... ошибку выдает.

S1
На сайте с 13.03.2008
Offline
49
#3

function category_n_image_counter() {

global $wpdb;

$categories = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->term_taxonomy WHERE taxonomy = 'category' ");
$images = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_type = 'attachment' AND post_mime_type = 'image/jpeg' ");

echo 'Всего рубрик: ', $categories, ', Всего фото: ', $images;

}

Это вставить в functions.php(файл лежит в папке темы) перед символами: ?>

category_n_image_counter()

Это вставить в туда, где нужно выводить счетчик. Например в sidebar.php (файл лежит в папке темы)

сергей-034
На сайте с 14.06.2009
Offline
281
#4

НЕ ВЫХОДИТ ...

Parse error: syntax error, unexpected T_FUNCTION in /home/wm24840/public_html/SITE.ru/wp-content/themes/redina/functions.php on line 1013
сергей-034
На сайте с 14.06.2009
Offline
281
#5

sear4er, Спасибо за наводку!

S1
На сайте с 13.03.2008
Offline
49
#6

Скиньте Ваш functions.php. Попробуйте вставить функцию не перед ?>, а вначале файла, сразу после <?php

сергей-034
На сайте с 14.06.2009
Offline
281
#7

smart1k, что то не показывает количество рубрик ... тот код что в Функции темы добавил, вроде нормально прижился, но не выводится ничего так и отображается на сайте category_n_image_counter()

S1
На сайте с 13.03.2008
Offline
49
#8
сергей-034:
smart1k, что то не показывает количество рубрик ... тот код что в Функции темы добавил, вроде нормально прижился, но не выводится ничего так и отображается на сайте category_n_image_counter()

<?php category_n_image_counter() ?>

Вот так.

сергей-034
На сайте с 14.06.2009
Offline
281
#9

smart1k, ооооо ... Так показывает... Но в том месте где я хочу, не выводит :(

S1
На сайте с 13.03.2008
Offline
49
#10

Так вставьте в то место, где хотите ;)

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