djdiplomat

djdiplomat
Рейтинг
136
Регистрация
05.08.2009

А вы конкретно что хотите? Чтобы где-то вывелось число постов? Или пагинацию замутить хотите, или что?

Если вывелось число постов, так функция wp_count_posts() получает, а не выводит! http://wp-kama.ru/function/wp_count_posts

для вывода echo нужно.

Если нужна постраничная навигация, то вам тогда нужно запрос перестроить. Вам нужен 'paged' => get_query_var( 'paged' ), вместо 'posts_per_page' => -1, (а вообще если да навигации, то есть готовые путевые функции, могу скинуть, если надо)

вообще тут вот много полезной инфы для вас

http://wp-kama.ru/function/query_posts

советую сайт в закладки добавить даже. У Камы один из самых полных русскоязычных справочников по wp

добавь к запросу

'posts_per_page' => -1,

еще можно добавить

'post_status' => 'publish'

Я прошу прощения, если не по делу. Может вы про статические связки спрашиваете?

self:: случайно не решит вашу проблему?

или вот тут может поможет http://www.php.net/manual/ru/language.oop5.late-static-bindings.php

// no direct access
defined('_JEXEC') or die ('Restricted access');

А вот это тоже часто в плагины вставляют. Судя по комменту проверяет соединение с сервером. Но мне не понятно, с каким сервером? Т.е. если файл загрузился - разве соединения нет? Или имеется ввиду сервер БД?

(Это самая первая строка плагина (не считая строки с версией и названием), причем плагин состоит из одного файла всего навсего)

LovelAss:
Защита от прямого вызова скрипта.

Т.е. желательно все файлы плагинов так защищать?

Сам нашел что нужно)

add_cap() и remove_cap() - вот что нужно в подобных случаях юзать ☝

Вроде нашел решение.

В первом примере заменил + на ~ ☝

Sujcnm:
В данном примере нет скрипта, который сделает блок видимым.

А зачем тут скрипт?

В том то и фишка, что это безскриптовая штука! Магия CSS

Я кстати практически разобрался в причинах. ☝

Вот другой такой же пример. (Рабочий)

<input id="toggle-menu" type="checkbox" />
<div class="nav">
<ul class="topmenu">
<li><a href="/">Первый пункт меню</a></li>
<li><a href="/">Второй пункт меню</a></li>
</ul>
</div>

<input id="toggle-menu2" type="checkbox" />
<div class="nav">
<ul class="topmenu">
<li><a href="/">Первый пункт меню</a></li>
<li><a href="/">Второй пункт меню</a></li>
</ul>
</div>

.nav {visibility: hidden; display: none;} /* предварительно меню свернуто */
/* показываем меню, если нажали на кнопку, отметили чекбокс */
#toggle-menu2:checked + .nav {display: block; visibility: visible;}
#toggle-menu:checked + .nav {display: block; visibility: visible;}

Единственная трабла. Что появляющийся блок должен следовать сразу за чекбоксом....

Т.е. если вперед чекбоксы, а потом дивы - пахать перестанет.... Пытаюсь это вылечить...

Т.е. селектор + как то странно работает...

Сами плагины я перевожу нормально. Через PoEdit

Мне именно описание для репозитория надо. Сейчас пока выкручиваюсь тем, что в ридми пишу тексты на разных языках. Т.е абзац на русском, потом абзац на инглише. Но при таком подходе юзер видит сразу все описания. А вот как бы навесить распознавание - хз((

Насколько я вижу из строк

//$mail->setTo($user_email);

$mail->setTo('nikolaysiryk@gmail.com');

То почту по идее и все другие изменения нужно было делать в файле mail.php, а не в этом.

Во-вторых, возможно, когда меняли, сбили кодировку. Сохранили файл в UTF-8 с бум или вообще не в UTF. Нужно, чтобы было UTF-8 без бум.

Ну и загляните вообще в другие файлы. Может там что-то еще не поменяли. Плюс вопрос прежний - данные приходят в файл или нет? Вы это проверяли? Может ошибки какие-то выдает?

Всего: 348