Сумма прописью — функция PHP

Вывод любой суммы прописью, полезно для формирование разных счетов и документов. Вызов num2str(256.50); /** * Возвращает сумму прописью * @author runcore * @uses morph(…) */ function num2str($num) { $nul=’ноль’; $ten=array( array(»,’один’,’два’,’три’,’четыре’,’пять’,’шесть’,’семь’, ‘восемь’,’девять’), array(»,’одна’,’две’,’три’,’четыре’,’пять’,’шесть’,’семь’, ‘восемь’,’девять’), ); $a20=array(‘десять’,’одиннадцать’,’двенадцать’,’тринадцать’,’четырнадцать’ ,’пятнадцать’,’шестнадцать’,’семнадцать’,’восемнадцать’,’девятнадцать’); $tens=array(2=>’двадцать’,’тридцать’,’сорок’,’пятьдесят’,’шестьдесят’,’семьдесят’ ,’восемьдесят’,’девяносто’); $hundred=array(»,’сто’,’двести’,’триста’,’четыреста’,’пятьсот’,’шестьсот’, ‘семьсот’,’восемьсот’,’девятьсот’); $unit=array( // Units array(‘копейка’ ,’копейки’ ,’копеек’, 1), array(‘рубль’ ,’рубля’ ,’рублей’ ,0), array(‘тысяча’ ,’тысячи’ ,’тысяч’ … Читать далее

Robots.txt для wordpress

Как создать файл robots.txt для wordpress. ВП автоматически генерирует файл роботс для того что бы можно програмно управлять содержимым. Например дописывать разные директивы плагинам и темам, закрывая индексацию для определенных файлов. Как изменить роботс? Добавляем в файл functions темы или в файл своего плагина. add_action( ‘do_robotstxt’, ‘newrobots’ ); function newrobots(){ $lines = [ ‘User-agent: *’, … Читать далее

Дата в wordpress

За вывод даты поста отвечают несколько функций: В цикле вордпресс: <?php echo get_the_date(‘d.m.Y’); ?> или с указанием id поста: <? echo get_the_date(‘n-j-Y’, $post_id); ?> Либо функция <? the_time(‘d.m.Y’); ?> Важно! Функция the_date() выводит дату 1 поста в цикле! Используется для обозначения даты группы постов, и в большинстве случаев не нужна! Формат даты в PHP ( в функциях вордпресс указывается … Читать далее

Форма поиска wordpress

Форма выводится с помощью функции: <?php get_search_form(); ?>   Изменить форму поиска можно так: В файле functions.php //Включаем html5 форму поиска: add_theme_support( ‘html5’, array( ‘search-form’ ) ); //Изменяем стандартный код: add_filter( ‘get_search_form’, ‘towp_searchform’ ); function towp_searchform( $form ) { $form = ‘ <form role=»search» method=»get» id=»search» action=»‘ . home_url( ‘/’ ) . ‘» > <input … Читать далее

Отключить кэш браузера при верстке

Верстая сайт зачастую браузеры кэшируют сайт и мешают нормальной работе. Вот простой хак отключающий кэширование css файла: <? wp_enqueue_style( ‘style’, get_stylesheet_uri().’?v=’.time() ); ?> Точнее это не отключает само кэширование, а изменяет адрес файла css при каждом обновлении, и браузер каждый раз заново грузит css без кэша.