hexacell: Консоль/Записи/Все записи, там где колонки "Заголовок" "Автор" "Рубрики" "Метки" "Дата"... добавить еще одну - "Внешние ссылки" и выводить кол-во внешних ссылок - "1", "3", "18"...
Вот в таком виде, к сожалению, скорее всего не получится. Нет такого хука, чтобы перехватить вывод списка постов в админке. По крайней мере, я о нем не знаю. В общем, подсчитать ссылки в постах-то можно, а вот вывести их в стандартную таблицу админки не получится.
HarleyDavidson: AutoBlogger, здравствуйте. Есть неплохой плагин для создания мультиязычных блогов ZdMultiLang. Правда в нем не хватает функции редактирования title и description переведенных записей и страниц. Идея как раз и заключается в создании этой функции. Поможете? :)
Как я вижу выше, это вопрос Вы уже решили.
Teff: ТС, а насколько сложно сделать плагин, который выводил бы в нужном месте поисковую форму, через которую можно было бы искать файлы на файлообменниках или торрентах?
П.С. по примеру сайта zavisaem.net
Совершенно несложно. Только для этого нужно сначала купить сам скрипт парсинга ссылок с http://zavisaem.net/ за $30. А уж прикрутить его к WP можно будет при помощи пары строчек кода.
// Constructor function getRank($page) { // Create the instance, if one isn't created yet if(!isset(self::$instance)) { self::$instance = new self(); } // Return the result return self::$instance->check($page); }
// Convert string to a number function stringToNumber($string,$check,$magic) { $int32 = 4294967296; // 2^32 $length = strlen($string); for ($i = 0; $i < $length; $i++) { $check *= $magic; //If the float is beyond the boundaries of integer (usually +/- 2.15e+9 = 2^31), // the result of converting to integer is undefined // refer to http://www.php.net/manual/en/language.types.integer.php if($check >= $int32) { $check = ($check - $int32 * (int) ($check / $int32)); //if the check less than -2^31 $check = ($check < -($int32 / 2)) ? ($check + $int32) : $check; } $check += ord($string{$i}); } return $check; }
// Create a url hash function createHash($string) { $check1 = $this->stringToNumber($string, 0x1505, 0x21); $check2 = $this->stringToNumber($string, 0, 0x1003F);
KoDmAn: Не кипятитесь Вы так. Начнете предоставлять платные услуги - я одним из первых напишу положительный отзыв.
Ну так я же их и так предоставляю :)
KoDmAn: Поэтому и шла речь о выводе с помощью функции, которую можно было бы вручную вставить в single-slug.php.
Вот теперь суть понятна - Вам нужна была всего лишь функция, а не плагин. Тогда, wpquote_content() это как раз то, что Вам нужно. А проверки is_single() и is_page() можно сделать непосредственно в single-slug.php. IMHO.
Правильно. А как Вы вы хотели? В Вашем описании функций плагина нет никакой конкретики по данному вопросу. По сути, ТЗ как такового тоже нет.
KoDmAn: Потому что итак все на костылях
Хм... Что значит "на костылях"? Вы называете "костылями" WordPress API, или что-то другое? Поясните свою мысль, пожалуйста.
KoDmAn: и фильтры на the_content и the_excerpt чреваты внезапным появлением <div id="wp_quote">бла-бла-бла</div> там где и не надо (фид, форум и т.д.).
Вообще-то плагин изначально задумывался так, чтобы вставлять цитаты во все посты и страницы, включая их вывод на главной, а так же, в архивах и в RSS фиде. Вам нужно было как-то иначе? Почему не уточнили этот момент? Я ж не ясновидящий и чужие мысли читать не умею.
KoDmAn: Но, все равно, большое спасибо. Допилю сам
Ну как допилите - выкладывайте в этот топик, посмотрим. Лично мне реально интересно увидеть, как именно Вы себе представляете работу данного плагина, и как реализуете его "не на костылях" :)
Чего только люди не придумают, лишь бы делом не заниматься :)
IMHO надо:
1) найти сайт, публикующий биржевые курсы с приемлемой периодичностью;
2) написать парсер, который будет преобразовывать данные с HTML странички в XML формат.
Готов помочь с реализацией пункта №2 за символическое вознаграждение 🙄
http://validator.w3.org/feed/ вам в помощь.
Кэш фидов есть не только в опере, но и в других браузерах (в том же FF, например). Удерживание клавиши "shift" во время рефреша, решает проблему.
И кстати, замените это:
На это:
Так, для прикола ) Это конечно в том случае, если я понял идею работы вашего скрипта, ибо написан он несколько витиевато...
Консоль/Записи/Все записи, там где колонки "Заголовок" "Автор" "Рубрики" "Метки" "Дата"... добавить еще одну - "Внешние ссылки" и выводить кол-во внешних ссылок - "1", "3", "18"...
Вот в таком виде, к сожалению, скорее всего не получится. Нет такого хука, чтобы перехватить вывод списка постов в админке. По крайней мере, я о нем не знаю. В общем, подсчитать ссылки в постах-то можно, а вот вывести их в стандартную таблицу админки не получится.
AutoBlogger, здравствуйте. Есть неплохой плагин для создания мультиязычных блогов ZdMultiLang. Правда в нем не хватает функции редактирования title и description переведенных записей и страниц. Идея как раз и заключается в создании этой функции. Поможете? :)
Как я вижу выше, это вопрос Вы уже решили.
ТС, а насколько сложно сделать плагин, который выводил бы в нужном месте поисковую форму, через которую можно было бы искать файлы на файлообменниках или торрентах?
П.С. по примеру сайта zavisaem.net
Совершенно несложно. Только для этого нужно сначала купить сам скрипт парсинга ссылок с http://zavisaem.net/ за $30. А уж прикрутить его к WP можно будет при помощи пары строчек кода.
Код, который работает:
У меня же есть подпись, а на форуме работает ЛС :)
Добавтье в .htaccess:
Не кипятитесь Вы так. Начнете предоставлять платные услуги - я одним из первых напишу положительный отзыв.
Ну так я же их и так предоставляю :)
Поэтому и шла речь о выводе с помощью функции, которую можно было бы вручную вставить в single-slug.php.
Вот теперь суть понятна - Вам нужна была всего лишь функция, а не плагин. Тогда, wpquote_content() это как раз то, что Вам нужно. А проверки is_single() и is_page() можно сделать непосредственно в single-slug.php. IMHO.
Т.е. я неправильно понимаю, что
дадут на выходе не
.... контент....
<div id="wp_quote">бла-бла-бла</div>
?
Правильно. А как Вы вы хотели? В Вашем описании функций плагина нет никакой конкретики по данному вопросу. По сути, ТЗ как такового тоже нет.
Потому что итак все на костылях
Хм... Что значит "на костылях"? Вы называете "костылями" WordPress API, или что-то другое? Поясните свою мысль, пожалуйста.
и фильтры на the_content и the_excerpt чреваты внезапным появлением <div id="wp_quote">бла-бла-бла</div> там где и не надо (фид, форум и т.д.).
Вообще-то плагин изначально задумывался так, чтобы вставлять цитаты во все посты и страницы, включая их вывод на главной, а так же, в архивах и в RSS фиде. Вам нужно было как-то иначе? Почему не уточнили этот момент? Я ж не ясновидящий и чужие мысли читать не умею.
Но, все равно, большое спасибо. Допилю сам
Ну как допилите - выкладывайте в этот топик, посмотрим. Лично мне реально интересно увидеть, как именно Вы себе представляете работу данного плагина, и как реализуете его "не на костылях" :)