Jump to content

campusboy

VIP
  • Content Count

    915
  • Joined

  • Last visited

  • Days Won

    23

Everything posted by campusboy

  1. Это самый медленный способ. Браузеру надо сначала default.css загрузить, а затем, чтобы распарсить его правильно, последовательно загрузить все "внутренние" css. Пруф (англ), перевод.
  2. Ещё вариант: add_filter( 'rcl_pre_output_tab', 'edit_you_author_tab_data' ); function edit_you_author_tab_data( $data ) { // Если наша вкладка с id = you_author if ( $data['id'] === 'you_author' ) { // Если пользователь имеет роль = автор if ( current_user_can( 'author' ) ) { unset($data); return; } } return $data; }
  3. add_filter( 'rcl_tab', 'edit_you_author_tab_data' ); function edit_you_author_tab_data( $data ) { // Если наша вкладка с id = you_author if ( $data['id'] === 'you_author' ) { // Если пользователь имеет роль = автор if ( current_user_can( 'author' ) ) { $data['public'] = 0; } // Если пользователь НЕ автор else { $data['public'] = 1; } } return $data; } Если не сработало, то поменяйте 0 и 1 местами, так как я не особо понял, что в каком случае означает, лишь догадка.
  4. Здравствуйте. Вам подойдут строчки: Disallow: */page/ Disallow: */attachment/
  5. Меняем и забываем про обновления :-) Или каждый раз после обновления редактируем. Для этого следующей строчкой идёт фильтр: $show = apply_filters( 'sabox_check_if_show', $show ); Авторы плагина это предусмотрели. Остаётся лишь в functions.php темы или отдельно плагином подключиться к хуку и сделать как нам надо, то есть: add_filter( 'sabox_check_if_show', 'sabox_check_if_show_archive' ); function sabox_check_if_show_archive( $show ) { return is_archive() ? false : $show; }
  6. Чисто теоретически написал: function after_cart_btn_add_preview_btn() { global $post; $term = array( 'term_slug_1', 'term_slug_2', 'term_slug_3' ); if ( is_product() && has_term( $term, 'product_cat', $post ) ) { $demourl = home_url() . "/preview?theme={$post->post_name}"; $demotitle = esc_attr( $post->post_title ); $class = 'sc-button demo-preview'; $link = '<a href="%s" title="%s" class="%s" rel="nofollow" target="_blank">Демо-сайт</a>'; printf( $link, $demourl, $demotitle, $class ); } } add_action( 'woocommerce_after_add_to_cart
  7. Вот предлагают решение: /** * Disable responsive image support (test!) */ // Clean the up the image from wp_get_attachment_image() add_filter( 'wp_get_attachment_image_attributes', function( $attr ) { if( isset( $attr['sizes'] ) ) unset( $attr['sizes'] ); if( isset( $attr['srcset'] ) ) unset( $attr['srcset'] ); return $attr; }, PHP_INT_MAX ); // Override the calculated image sizes add_filter( 'wp_calculate_image_sizes', '__return_false', PHP_INT_MAX ); // Override the calculated image sources add_filter( 'wp_calculate_image_srcset', '__return_false', P
  8. Движок взял название меню, а оно понятное дело, и добавил в код. Чтобы было аккуратно, просто установи плагин транслитерации, к примеру Cyr2Lat
  9. Я этим хостингом уже пару лет пользуюсь, всё там отлично и работает быстро. А ответ вы сами дали в своих последних предложениях стартового поста.
  10. Отлично! Спасибо за обновку, буим привыкать :-)
  11. Привет! Он лишь даёт рекомендации, а не заставляет вас делать именно так. Чувствуете разницу? Это своеобразный чек-лист. Если вы считаете, что сделали всё верно - значит так тому и быть. Плагин универсальный, потому расчитан на решение универсальных задач, в том числе и рекомендация по длине тайтла тоже универсальна. Если у вас особый случай, то делайте так, как считаете нужным.
  12. Боже, что за бред я прочитал выше. Как это теперь стереть из памяти.
  13. Продуктовый? Сео-котлеты тицастая продавщица будет продавать?
  14. При отправке сообщений, можно указать дополнительные заголовки письму - их много, но вот одно из самых подходящих в этой ситуации
  15. И мыло ТС пометять как "Активное" и кучи спама уже будет не избежать
  16. Вот ещё новость. В целом, кто на свежей версии 4.7.2, то может не беспокоиться.
  17. Самое удобное кидать к себе сообщением вКонтакте и брать потом ссылку. Они там вечно потом хранятся :-)
  18. Спасибо, удобно! Есть просьба - на этих страницах сделайте описание хотя бы в 1 предложение, что за сервис. С сообщения выше даже можно скопировать и уже отлично :-)
  19. Есть простенькая программа FileOptimizer, которая выбирает из десятка алгоритмов лучший для той или иной картинки и сжимает. По сравнению с tinypng объем сокращения меньше, но визуальных потерь нет (у tinypng есть, особенно если картинка большая - это заметно становится). Может обработать за раз хоть миллион картинок.
  20. Привет, друзья. Вроде такой темы ещё не было на форуме. Недавно Google AdSense ввёл вот такую штуку: По заверению моих товарищей, которые опробовали уже данную фишку, доход возрос на 30%, так как отсеялись шлако-объявление и так далее. Официальная справка. А вы пробовали? Как результаты?
  21. До чего же люди падкие к холиварным темам.
  22. Этот язык лет 10 уже умирает, а после выхода 7 версии ещё столько "умирать" будет.
  23. Привет. У вас видать в robots.txt стоит запрет на индексирование папки, где хранится css и сервис гугла при проверке его тоже не трогает, потому и адаптива нет, так как правила адаптивности прописаны именно в css. Ну и ещё надо на разное ширине экрана проверить для надёжности, как выглядит сайт.
×
×
  • Create New...