News - art.production

News

Как создать шорткод последних записей?

Добавьте следующий код в functions.php вашей темы:

function wpschool_recent_posts_shortcode( $atts, $content = null ) {
    global $post;
    extract( shortcode_atts( array (
       'cat'     => '',
       'num'     => '5',
       'order'   => 'DESC',
       'orderby' => 'post_date',
    ), $atts ));
    
    $args = array(
       'cat'            => $cat,
       'posts_per_page' => $num,
       'order'          => $order,
       'orderby'        => $orderby,
    );

    $output = '';
    $posts = get_posts( $args );

    foreach( $posts as $post ) {
       setup_postdata( $post );
       $output .= '<li><a href="'. get_the_permalink() .'">'. get_the_title() .'</a></li>';
    }

    wp_reset_postdata();
    return '<ul>'. $output .'</ul>';
}
add_shortcode( 'recent_posts', 'wpschool_recent_posts_shortcode' );

 

Чтобы добавить последние публикации в пост или страницу, вставьте в нужном месте шорткод:

    В итоге появится список из 5 записей из категории с ID=7. Вы можете настроить атрибуты по своему желанию. Шорткод также принимает несколько других атрибутов:

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

     

    Больше функций вывода данных поста здесь https://gist.github.com/raamdev/8550578

    Что такое паповер

    Popover. Если скрестить диалоговое окно и тултип, то получится поповер. Он немодален, за редким исключением, появляется в месте клика и, как правило, имеет стрелку, показывающую на элемент, к которому относится. Используется для того, чтобы получить доступ к дополнительным функциям или разделам. Одновременно на странице может быть открыт только один поповер — при открытии дополнительного, предыдущий закрывается.

    Что такое тултип

    Tooltip. Это подсказка, которая отображает дополнительную или справочную информацию. Может появляться либо по наведению курсора на элемент, либо по клику. Тултипы всегда немодальны.

    что такое лайтбокс

    Lightbox. Используется для увеличения элемента, на котором хочет сфокусироваться пользователь. В основном лайтбоксы применяют в галереях для просмотра картинок. Например, чтобы листать изображения не выходя из лайтбокса используются миниатюры внутри окна, либо кнопки со стрелками влево и вправо. Лайтбоксы также бывают модальными и немодальными.

    что такое нотификация

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

    что такое диалоговое окно

    Dialogs (диалоговое окно). Это окно, которое пользователь открывает самостоятельно и производит в нем различные действия. Могут быть модальными (для важных и одноразовых задач) и немодальными (для частых и повторяющихся задач). Диапазон использования таких окон очень широк.

    Что такое алерт

    Alert. Используется, чтобы сообщить об ошибке, либо предупредить пользователя о последствиях действия, которое он собирается совершить.

    Обычно содержат внутри себя две кнопки, вроде «Сделать что-то» и «Отменить». Алерты чаще всего модальны, то есть блокируют интерфейс позади себя, пока юзер не произведет действие внутри окна. Так как они прерывают работу пользователя, алерты должны использоваться только в крайних случаях. Например, при безвозвратном удалении файла, либо для подтверждения покупки. Хороший алерт всегда имеет информативный текст, поясняющий что произошло и почему это стоит внимания пользователя. В частности, фраза «Произошла ошибка!» — пример плохого алерта, так как не сообщает никакой полезной информации, но если заменить ее на «Соединение отсутствует! Проверьте, подключен ли ваш компьютер к сети», то юзеру станет намного понятнее в чем проблема и как ее решить. Также в хорошем алерте размещают не более двух кнопок, заголовок каждой из которых глаголом описывает действие при нажатии. Например, кнопки «Да» и «Отмена» — вроде бы понятны пользователю, но если переименовать их в «Удалить» и «Отменить», станет намного лучше.

    чем отличается попап и модальное окно

    Модальное окно — это окно, которое блокирует работу пользователя с родительским приложением до тех пор, пока это окно не закроют.
    К этой категории относятся современные лайтбоксы (например, просмотр фоток в фб или вк) и древние модальные окна, вызываемые командами alert, prompt и confirm, которые мы чаще всего называем алертами. Проблема алертов в том, что они перекрывают
    возможность работы не только с текущей вкладкой, но и со всем браузером до тех пор, пока их не закроешь.

    Pop-up — всплывающее окно, которое пользователь не вызывал и отображается поверх веб-страницы в браузере в результате выполнения какой-либо операции. Обычно несет маркетинговый смысл и появляется неожиданно. Бывают модальными и немодальными. В большинстве случаев попапы редко несут в себе полезную информацию (Маркетологи используют его для лидогенерации), внезапно «всплывает» без запроса пользователя и вызывают раздражение у пользователя , который чаще всего закрывает их, даже не начав читать.

    UX Как получить мгновенный успех приложения, стартапа

    Как получить мгновенный успех приложения, стартапа

    1. Ищем потребность CustDev исследование сценариев и интервью по проблемам
    2. Ценностное предложение CustDev решенческие интервью MVP RAT
    3. Валидируем количественно CustDev решенческие интервью MVP RAT
    4. Внедряем монетизацию CustDev решенческие интервью MVP RAT
    5. Интерактивно улучшаем CustDev решенческие интервью MVP RAT

    С помощью интервью или экспериментов Достаем из пользователей инсайты ( не честные преимущества), чтобы применить их в продукте и побудить конкурента или инерцию выбора.

    ищем потребность – уменьшить время до получения обратной связи

    Причины провала стартапов

    Причины провала стартапов

    42% нет потребности в продукте

    18% цена

    17% плохой продукт

    11% плохой маркетинг

    6% игнорирование покупателя

    6% актуальность продукта на данный момент

     

    из 40 приложений 8 проходят