Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2015.09.10;
Скачать: CL | DM;

Вниз

Функция комментариев пользователя   Найти похожие ветки 

 
alexdn ©   (2015-01-15 11:15) [0]

Есть функция вордпресса которая возвращает количество комментариев пользователя - <?php comment_count_user();?>. Что то я не соображу как её значение передать переменной:
$n_otvet = <?php comment_count_user();?>;
нужно как то так, но это похоже неправильно.


 
DVM ©   (2015-01-15 12:00) [1]

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


 
mailch ©   (2015-01-15 12:01) [2]

Удалено модератором


 
Дмитрий С ©   (2015-01-15 12:02) [3]

Способ через одно место, но тем не менее правильный:


ob_begin();
comment_count_user();
$n_otvet = ob_get_contents();
ob_end_clean();


 
DVM ©   (2015-01-15 12:02) [4]


> mailch ©   (15.01.15 12:01) [2]

эта функция судя по всему не возвращает значения, а печатает.

Тут надо вот этим воспользоваться http://php.net/manual/en/book.outcontrol.php или свою написать.


 
mailch ©   (2015-01-15 12:03) [5]

Удалено модератором


 
кгшзх ©   (2015-01-15 23:40) [6]

строка в число здесь не причем.

смотреть надо реализацию.
функция возможно и выводит и возвращает.

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

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


 
Kilkennycat ©   (2015-01-15 23:42) [7]


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

конечно. регуляркой отсеять лишнее.


 
кгшзх ©   (2015-01-15 23:50) [8]

кроме comment_count_user()
есть более информативная get_comments()
которая ничего сама не выводит

http://codex.wordpress.org/Function_Reference/get_comments


 
кгшзх ©   (2015-01-15 23:55) [9]

и судя по всему (по кривизне дизайна ) comment_count_user() - это пользовательская обертка какого-то гудвина над встроенной get_comments()


 
alexdn ©   (2015-01-16 17:21) [10]

> кгшзх ©   (15.01.15 23:50) [8]
> есть более информативная get_comments()
> которая ничего сама не выводит
Насколько я понял это параметры одного сообщения, а не параметры пользователя


 
alexdn ©   (2015-01-17 11:54) [11]

Фрилансер за 350 руб справился -
$user = get_current_user_id();
$args = array(
"status"=>"approve",
"user_id" => $user,
"count" => true
);
$comments = get_comments($args);


 
Kilkennycat ©   (2015-01-17 13:16) [12]

круто. то есть, если даже такое делается за деньги фрилансом, то, как я понимаю, ты являешься неким Стивом Джобсом в вагонке?


 
alexdn ©   (2015-01-17 13:54) [13]

> Kilkennycat ©   (17.01.15 13:16) [12]
Я один из трёх людей на постсоветском пространстве которые занимаются библиотекой gd для строительства. Вот такая печальная участь..


 
Дмитрий С ©   (2015-01-17 14:10) [14]

Что значит заниматься библиотекой gd для строительства?


 
alexdn ©   (2015-01-17 14:16) [15]

Строительное ПО


 
Kilkennycat ©   (2015-01-17 14:18) [16]


> alexdn ©   (17.01.15 13:54) [13]

я один из множества людей, занимающийся строительством на постсоветском пространстве, начиная от создания проекта и заканчивая заколачиванием шурупов в гипрок и вкручиванием гвоздей в вагонку. и как-то обходимся без этой библиотеки, без программ "вагонка", "гипсокартон" и пр. КОМПАС-Home стоимостью в 1490 рублей вполне хватает. КОМПАС-Строитель для совсем крутых стоит 25 тыщ. окупается за пару проектов.
Гипсокартон и вагонку мы рассчитываем даже без калькулятора. в уме.
Вот такая нормальная участь.


 
DVM ©   (2015-01-17 14:25) [17]


> Kilkennycat ©   (17.01.15 14:18) [16]

так, уже двое, кто третий строитель


 
alexdn ©   (2015-01-17 19:17) [18]

> Kilkennycat ©   (17.01.15 14:18) [16]
> и пр. КОМПАС-Home стоимостью в 1490 рублей вполне хватает.
О ужяс, причём тут строительство и 3d моделирование?


 
Kilkennycat ©   (2015-01-17 22:39) [19]


> alexdn ©   (17.01.15 19:17) [18]

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


 
alexdn ©   (2015-01-17 22:59) [20]

> Kilkennycat ©   (17.01.15 22:39) [19]
Настоящий строитель пуглив и неграмотен, 3d моделирование это для избалованных пту-шников..)


 
alexdn ©   (2015-01-17 23:21) [21]

Я ещё ни разу не видел программы с толковыми битмапами. Потому там и работаю.


 
Kilkennycat ©   (2015-01-17 23:42) [22]

молодец. тогда сделай толковый расчет толковыми битмапами вот такой штуки гипрочной: http://blitz-remont.ru/wp-content/uploads/2012/12/mnogourovnevye-potolki.jpg


 
Kilkennycat ©   (2015-01-17 23:43) [23]

и без 3D, разумеется. строителям моделирование ведь не нужно.


 
alexdn ©   (2015-01-17 23:53) [24]

В документации knauf такого нет, и что интересно knauf об этом думает..


 
Kilkennycat ©   (2015-01-18 02:16) [25]

мне пофиг, что там есть или нет у кнауф, как и его мысли. У нас принимают по ГОСТам и СНиПам



Страницы: 1 вся ветка

Текущий архив: 2015.09.10;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.096 c
2-1395098688
Вова
2014-03-18 03:24
2015.09.10
выпадающее меню в TCustomComponent


6-1255352020
minomorf
2009-10-12 16:53
2015.09.10
Как сделать аутификацию после подключения клиента к TServerSocket


15-1416575704
картман
2014-11-21 16:15
2015.09.10
как называется


4-1271835404
снежок
2010-04-21 11:36
2015.09.10
Панель задач Windows 7 превьюшки


15-1414182614
Юрий
2014-10-25 00:30
2015.09.10
С днем рождения ! 25 октября 2014 суббота