Jump to content

campusboy

VIP
  • Content Count

    915
  • Joined

  • Last visited

  • Days Won

    23

Posts posted by campusboy

  1. 10 часов назад, Димон сказал:

    Создаете, например файл default.css там прописываете

    @import "small0.css" all;
    @import "small1.css" all;
    @import "small2.css" all;

    Это самый медленный способ. Браузеру надо сначала 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. 4 минуты назад, petroff сказал:

    Файл functions.php (/wp-content/plugins/simple-author-box/inc/)

    Меняем

    $show = ( is_single() || is_author() || is_archive() );

    на

    $show = ( is_single() || is_author() );

    Меняем и забываем про обновления :-) Или каждый раз после обновления редактируем. Для этого следующей строчкой идёт фильтр:

    $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;
    }

     

  5. Чисто теоретически написал:

    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_button', 'after_cart_btn_add_preview_btn' );

     

  6. В 04.06.2017 в 1:41 PM, limonchik сказал:

    Перерыл весь интернет, нашел куча решений, но ни одно не помогает....

    Как отключить в wordpress srcset?

    Вот предлагают решение:

    /**
     * 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', PHP_INT_MAX );
    
    // Remove the reponsive stuff from the content
    remove_filter( 'the_content', 'wp_make_content_images_responsive' );

    Как Вы искали, ведь в Гугле куча решений по этому вопросу?

  7. В 02.06.2017 в 3:20 PM, limonchik сказал:

    Вопрос: что за крокозяблы?

    Что за крокозяблы в коде виджета меню и как это исправить?Screenshot_3.png.3ee217c59a3db4d22382286ca63659a3.png

     

    Движок взял название меню, а оно понятное дело, и добавил в код. Чтобы было аккуратно, просто установи плагин транслитерации, к примеру Cyr2Lat

  8. 12 минуты назад, qpPeW сказал:

    Давно уже есть.

    23 минуты назад, campusboy сказал:

    Спасибо за наводку! Оказывается уже сделали и вполне нормально работает на Win7. Но звонков там тоже нет, а скайп обычно рассматривается как возможность звонить, показывать экран, делать видео/аудио конференции. Пока все эти мессенжеры до такого функционала не дотягивают, ну кроме М-Агент и discord, хотя они расшаривать экран тоже не умеют. Увы, хоть скайп и неидеальная прога для общения, но функционал пока лидирующий.

  9. 8 минут назад, qpPeW сказал:

    Telegram, Viber, WhatsApp...

    Это не полноценная замена. У WhatsApp нет ПК клиента. У Telegram на ПК версии нет звонков. Про Viber ничего сказать не могу. Для меня пока альтернативой остаётся лишь discord, но, увы, он непопулярен.

  10. Так нет, Yoast недоволен, просит добавить еще знаков в тайтл. Стоит на это обращать внимание или игнорировать?

    Привет! Он лишь даёт рекомендации, а не заставляет вас делать именно так. Чувствуете разницу? Это своеобразный чек-лист. Если вы считаете, что сделали всё верно - значит так тому и быть. Плагин универсальный, потому расчитан на решение универсальных задач, в том числе и рекомендация по длине тайтла тоже универсальна. Если у вас особый случай, то делайте так, как считаете нужным.

  11. Приходят такие вот письма на мыло, не пойму, адресовано то не мне !

    Кто что может сказать, как они доходят до меня, если адресат не я !

     

    При отправке сообщений, можно указать дополнительные заголовки письму - их много, но вот одно из самых подходящих в этой ситуации

     

     

    Bcc: (Blind Carbon Copy) — слепая/скрытая копия (получатели не подозревают о других получателях из поля «Bcc»). Скрытые копии очень популярны среди спамеров, поскольку многие неопытные пользователи оказываются сбитыми с толку, получив письмо, которое, вроде бы, не было им адресовано;

  12. Надо бы где-то или как-то приложить список проверенных (или рекомендуемых) фотообменников. Вечные проблемы с размещением фотографии.

    Самое удобное кидать к себе сообщением вКонтакте и брать потом ссылку. Они там вечно потом хранятся :-)

  13. Есть простенькая программа FileOptimizer, которая выбирает из десятка алгоритмов лучший для той или иной картинки и сжимает. По сравнению с tinypng объем сокращения меньше, но визуальных потерь нет (у tinypng есть, особенно если картинка большая - это заметно становится). Может обработать за раз хоть миллион картинок.

     

    1422478952_oxsmbbjv5ptk742.jpg

  14. Привет, друзья. Вроде такой темы ещё не было на форуме. Недавно Google AdSense ввёл вот такую штуку:

     

     

    HOjXimdGFKo.jpg

     

     

    По заверению моих товарищей, которые опробовали уже данную фишку, доход возрос на 30%, так как отсеялись шлако-объявление и так далее.

     

    Официальная справка.

     

    А вы пробовали? Как результаты?

×
×
  • Create New...