• С каким частыми проблемами wordpress вы сталкиваетесь?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Частые проблемы ВП:
    - google pagespeed ускорь мне чтоб до 100 добить
    - элементор не элементарно настроить
    - натянуть на ВП тему
    - элементор тупит - всё зависло
    - а тут и мобильная версия поехала
    - что-то с плагином кеширования проблема
    - сжал css/js через autoptimize - чет всплывающее окно не работает
    - перевел на https сайт - пишет смешанный контент
    - перевел на https сайт - нет стилей
    - сайт грузит 15 мегабайт картинок и видосиков + фоновое видео - что так медленно вордпресс работает?
    - нашел крутой плагин - но он не переведен. Переведи мне автоматом. а?

    Но не думаю что волшебная палка об этом есть и будет))
    Ответ написан
    1 комментарий
  • Как добавить столбец в users?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    Блин, ну заказ это тупо обычный пост тайп, у него есть custom_fields c ключом '_customer_user'
    Соответственно
    крайний заказ юзера получать так
    $customer_order = get_posts( array(
    	'numberposts' => 1,
    	'meta_key'    => '_customer_user',
    	'meta_value'  => $user_id,
    	'post_type'   => wc_get_order_types( 'view-orders' ),
    	'post_status' => array_keys( wc_get_order_statuses() ),
        'orderby' => 'ID',
        'order' => 'DESC' // можно не указывать так ао умолчанию
    ) );
    $order      = wc_get_order( $customer_order );
    $payment_method = $orde['payment_method'];  // это крайний метод оплаты


    Ну а как добавить колонку в гугле прям миллион объяснений, а как вывести туда искомое, указал выше
    Ответ написан
    8 комментариев
  • Перекидывает с консоли на главную сайта. Как исправить?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    Тема пиратская зарубежная

    Когда давит жаба надо учиться играть на бубне.
    Ответ написан
    5 комментариев
  • Стоили тратить время на WordPress?

    kasheibess
    @kasheibess
    веб уже не тот
    WP всего лишь инструмент. Посмотрите на сайт puzzle-english.com Очень достойный сайт. Там WP +React. Такой сайт стоит явно больше 1000 рублей. Лично я использую WP в своих проектах из-за удобной админки и простого API. Посмотрите сайт https://sayes.ru он тоже на WP.
    Если на WordPress можно делать быстро простые сайты-это не значит, что нельзя делать сложные и за дорого.
    Ответ написан
    Комментировать
  • Стоили тратить время на WordPress?

    @weart
    У меня средний ценник на сайты на вп 1000-1500 долларов. Знаю проекты за несколько миллионов на нем. Но без отличного знания html/css/нативного js и фреймоворков/php, а также умения дизайнить в фотошопе/скетче/иллюстраторе и сотни смежных моментов вы будете делать сайты за 1000 рублей.

    Вордпресс всего лишь инструмент, с которым 90% людей не умеют обращаться.
    Ответ написан
    Комментировать
  • Почему при запросе несуществующего image грузится CPU на 100% на сервере?

    @wtfowned Автор вопроса
    Разобрался, была проблема с переадресацией всех 404 ошибок на главную страницу. Как итог 50 битых картинок давали 50 одновременных запросов на главную, грузили серв.

    Поправил просто, в .htaccess
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_URI} \.(jpg|jpeg|png|gif)$ [NC] !-f
    RewriteRule .* - [R=404]
    </IfModule>
    Ответ написан
    7 комментариев
  • Виджет групп ВК чувствителен к defer/async, как быть?

    Negezor
    @Negezor
    Senior Shaurma Developer
    На одном из своих проектов я сделал это проще, так как генерация должна быть асинхронна.
    Думаю стоит сделать что то такое.
    <script src="//vk.com/js/api/openapi.js?168" async onload="VK.Widgets.Group('vk_groups',{mode: 3,width: '220'},20003922);"></script>
    Ответ написан
    1 комментарий
  • Как решить проблему с "в вашей конфигурации PHP отсутствует расширение MySQL"?

    serii81
    @serii81
    Я люблю phр...
    Вот ответ
    sudo apt-get install php7.0-mysqli

    Я тоже столкнулся с данной проблемой
    Ответ написан
    4 комментария
  • Клавиатура для программиста, какую выбрать?

    gMefesto
    @gMefesto
    учусь верстать сайты
    A4TECH KV-300H отличная USB клава, пользуюсь около полугода.
    Ответ написан
    1 комментарий
  • Как создавать frontend-страницы плагина в WordPress без создания реальной страницы с shortcode?

    deniscopro
    @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    add_rewrite_rule. Ещё можно погуглить virtual pages wordpress и поискать руководства по Rewrite API.
    Ответ написан
    Комментировать
  • Стоит ли уходить с разработки WordPress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Уходите.

    А вообще как один этап развития в фрилансе (в частности в вордпресс) - это уход от фриланса как такового в сторону пассивного дохода: блогеры, курсы, менторство, премиум решения (уход на энвато, кодеселлер в рунете).
    Уход вообще из рунета. Но скиллы вы понимаете какие там должны быть?

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

    Мне не интересен фриланс как таковой, а вот разрабатывать премиум решения - это удовольствие. Конечно еще работы много предстоит - но я думаю это хорошее направление. Тут ты сам себе заказчик.

    В фрилансе перегорают почему? Потому что надо искать заказ, снова общаться с заказчиками (жрать хочется - поэтому многие за сложных клиентов борются) узнавая т.з. (а иногда выбивая т.з.) - это психологически сложно. Это иногда долго по времени и вот только потом начинаешь работать. Хорошо если проект не стандартный, а если типовой сайт/магазин/элементор (материться нельзя) - это тоска. И ты понимаешь что живешь день за днем как в дне сурка. Дне. Дно... Всё - мотивация ушла, депрессняк.

    Поэтому бросайте заниматься ерундой - и если скиллы есть - ищите уникальную нишу. Рынок переполнен типовыми исполнителями - докажите что вы круче. А для этого вы должны выделяться и в вас должно быть что-то что выделяет вас выгодно от других.
    Ответ написан
    3 комментария
  • Как получить метаполя записи определенного типа поста?

    deniscopro
    @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    $value = get_post_meta( 76, 'key_1', true );

    https://wp-kama.ru/function/get_post_meta
    Ответ написан
    4 комментария
  • Что плохого в прямых запросах к БД в Wordpress?

    Ничего плохого, просто если с какой-то версии изменится структура БД, то Вам придется переписывать запросы. А если Вы будете работать с объектом wp_query то этого делать не придется, т.к. разработчики его поправят под другую структуру
    Ответ написан
    2 комментария
  • Как получить 2 значения get_posts()?

    deniscopro
    @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    <?php
    	$context          = array();
    	$context['page'] = Timber::get_post();
    	$args             = array(
    		'post_type'   => 'tours_cat',
    		'numberposts' => POSTS_PER_PAGE,
    		'meta_query' => array(
    			'relation' => 'OR',
    			array(
    				'key'     => 'tour_type',
    				'value'   => '40',
    			),
    			array(
    				'key'     => 'tour_type',
    				'value'   => '30',
    			),
    		),
    	);
    	$context['posts'] = Timber::get_posts( $args );
    	Timber::render( 'tours/tours.twig', $context );
    ?>
    Ответ написан
    3 комментария
  • Почему наши топ веб-студии не считают Wordpress серьезной CMS, а американские топовые студии делают на нем 50% сайтов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    "При этом если спросить у наших студий из топа"

    А с кем конкретно из студий из топа вы общались, чтобы утверждать подобное?

    CMS - это просто инструмент. И WordPress весьма даже неплох. Где нужен CMS - это один из лучших выборов.
    Ответ написан
  • Как убрать шумы микрофона в ubuntu ?

    @Rozello
    Я сделал как описано здесь https://habrahabr.ru/post/243977/
    Звук стал явно лучше, попробуйте, может и вам поможет.
    Ответ написан
    1 комментарий
  • Неплохо знаю WP но зарабатываю мало, что делаю не так?

    Начните работать на Upwork.com. Там очень много работы по вордпрессу. Работайте с западными заказчиками ( желательно западня Европа, США, Австралия; индийский/арабские/азиатские заказчики - не стоит ).
    Становитесь профи. Ставьте себе задачи сами, тренируйтесь. Смотрите ленут предложений, чтоб понять какие задачи встречаются, и снова тренируйтесь.
    Нет такой штуки, как цена за какую-то конкретную работу. Это самый большой психологический барьер. С опытом понимаете, что хороший клиент платит не только за результат, а за комфорт работы с вами, простоту в общении, умении задавать правильные вопросы и не надоедать излишними вопросами, за умении быть на связи, отвечать быстро, кратко, четко, делать работу так, чтоб потом не приходилось дофига фиксить и доводить.
    Не работйте с плохими клиентами, которые считают что вы им что-то должны, не ценят ваше время и т.д. Во время контракта - вы профессионал, который оказывает квалифицированную помощь тому, кто в ней нуждается, а не просто наемный хз-кто. Вы работаете "с кем-то", а не "под кем-то". Учитесь отказывать плохим клиентам, говорить "нет"; не объясняться, а говорить об условиях, на которых согласны работать.
    Для начала поставьте себе рейт $12 в час ( и теперь сравните сколько это выйдет за тот же объем работы, за который вы получаете 12к рублей сейчас ). В зависимости от успехов, кол-ва заказов и качества отзывов за полгода-год рейт можно поднять до $25-40 в час ( и это не предел, я видел ВП-про, которые берут $65-80 за ВП ).

    Важный момент. Не сочтите за троллинг, но "дъявол в мелочах". Без обид. Научитесь писать грамотно. Безалаберный в деловой переписке человек, может писать такой же безалаберный код. Под рукой всегда есть гугл, водр с проверкой грамматики и т.д. Не ленитесь.

    И самое главное - верьте в себя. Если кто-то другой может, вы и тоже можете. Все получится.
    Удачи =)
    Ответ написан
    2 комментария
  • Неплохо знаю WP но зарабатываю мало, что делаю не так?

    Jump
    @Jump
    Системный администратор со стажем.
    Неплохо знаю WP но зарабатываю мало, что делаю не так?
    Ответ прост - зарабатывать не умеете.

    Многие думают, что фрилансеру для того чтобы зарабатывать достаточно хорошо знать какую-то технологию, но это не так.
    В первую очередь нужно знать как зарабатывать и уметь это делать, а уж после этого неплохо бы хотя бы чуток знать wordpress.

    А просто знание wordpress, даже идеальное денег не приносит, от слова вообще.

    Если у вас нет понимания как зарабатывать - ну как вариант устройтесь в команду, которая этим зарабатывает, поработайте, посмотрите как они это делают. В смысле поиск клиентов, договоренности, взаимоотношения с клиентами.
    Если работаете с низкобюджетными заказами - используйте по максимуму шаблонные решения, минимизируйте время и издержки на один заказ.
    Ответ написан
    4 комментария
  • Как установить Avocode на XUBUNTU?

    zooks
    @zooks
    Frontend
    Недавно ставил Avocode на Xubuntu - нужно просто разархивировать архив.
    А вообще зачем он нужен, когда есть https://assets.adobe.com/
    Ответ написан
    2 комментария
  • Bootstrap: select в input-group, как вставить?

    Вот как-то так :
    <div class="panel-heading clearfix">
          <form class="input-group col-md-4">
            <div class="input-group-btn">
              <select class="btn btn-default dropdown-toggle">
                <option value="1">Type 1</option>
                <option value="2">Type 2   </option>
              </select>
            </div>
            <input type="text" name="search[input]" placeholder="Search..." class="form-control"/>
            <div class="input-group-btn">
              <button type="submit" class="btn">Search <i class="glyphicon glyphicon-search"></i></button>
            </div>
          </form>
        </div>

    Только селект получается немного меньше по высоте, поэтому делаем ему вручную высоту в 34 пикселя..

    Пример на Codepen
    Ответ написан
    Комментировать