• Неплохо знаю WP но зарабатываю мало, что делаю не так?

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

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

    И самое главное - верьте в себя. Если кто-то другой может, вы и тоже можете. Все получится.
    Удачи =)
    Ответ написан
  • Существует ли внятная инструкция, как стать фрилансером на Wordpress с нуля?

    gobananas
    @gobananas
    finishhim.ru
    1. Ставите на домашний ПК
    2. Ставите на сервер
    3. Делаете сайт, заливаете на сервер
    4. Ставите GIT
    5. Деплоите на сервер с GIT
    6. Делаете блог на WP
    7. Добавляете пару плагинов, фотогалерею
    8. Делаете магазин на WP
    9. Ставите много плагинов
    10. Все начинает жутко тормозить, разруливаете тормоза
    11. Меняете пару раз дизайн
    12. Ставите ещё один WP на другой акк без пароля к адмике
    13. Немного ждёте
    14. Лечите WP от вирусов
    15. Учитесь настраивать безопасность сервера вообще и WP в частности
    16. Читаете новости о плагинах с уязвимостями на зарубежных сайтах
    17. Качаетесь в английском
    18. Отвечаете на тостере и стаке на вопросы про WP
    19. Идёте на Upwork
    Ответ написан
  • Клиент на Upwork угрожает международным судом, возможно ли это?

    AndrewPokora
    @AndrewPokora
    Database developer
    Во-первых, ни в коем случае не нужно хамить клиенту или куда-то его посылать. Это вообще не деловой подход, так делать не нужно никогда.

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

    В-третьих, вы работаете через Upwork со своим заказчиком, зарегистрированным на этом сервисе. Если он, в свою очередь, является исполнителем для кого-то ещё -- это все очень интересно и увлекательно, но к вам никакого отношения не имеет. Свои проблемы они могут решать между собой без вашего участия, хоть в суде, хоть без суда, но вы не сторона этого спора в любом случае.

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

    В-пятых, возврат оплаты четко регулируется правилами Upwork. У клиента есть срок для принятия каждого этапа работы и оформления претензий по ней. Если он ее принял и оплатил -- то возвращать вы ничего не обязаны (хотя, если есть желание, можете, но я бы не советовал).

    Последнее, по поводу суда. На Upwork есть процедура решения спора. Если обе стороны ни о чем не договорились -- спор может быть передан на рассмотрение American Arbitration Association Нужно помнить следующие вещи:
    • это не суд, а именно арбитраж
    • участие в нем платное для всех сторон и стоит $875, которые разбиваются на троих (вы, клиент, Upwork) по $291 с каждого
    • проигравший возмещает сумму спора, но в любом случае она ограничена суммой, по поводу которой происходит диспут (та часть, которая находится в Escrow), а не всеми вообще выплатами вам за всю историю


    Upwork очень не любит доводить дело до арбитража и всячески этого избегает. Если сумма в Escrow меньше или ненамного больше суммы взноса -- то практического смысла в арбитраже нет ни для одной из сторон. При этом Upwork в спорах, как правило, становится на сторону клиента, исключая совсем одиозные случаи.

    Так что не пререкайтесь с клиентом, напишите что все вопросы будете решать в рамках диспута, на всякий случай попрощайтесь мысленно с суммой в Escrow и ищите другого клиента.
    Ответ написан
  • Как сделать простую регистрацию и вход для Wordpress?

    @cema93
    WordPress разработчик
    Если совсемм без лишних функций, тогда заходите в Dashbord - Настройки - Общие - Членство (поставить галочку Любой может зарегистрироваться)

    Логин доступен по ссылке https://site-style.by/wp-login.php
    Регистрация доступна по ссылке https://site-style.by/wp-login.php?action=register
    Ответ написан
  • Как сохранить состояние чекбоксов и селектов?

    @tyzberd
    меняйте урл при выборе параметров. А при переходе по ссылке разбирайте его и отмечайте выбранные значения.
    Ответ написан
  • Как поправить верстку WooCommerce на мобильном устройстве?

    maxxannik
    @maxxannik
    Сайты на WordPress + Интернет магазины WooCommerce
    Учить CSS & WordPress/WooCommerce. Тратиться на доводку темы до ума.
    Либо использовать тему Storefront.
    Ответ написан
  • Как поправить верстку WooCommerce на мобильном устройстве?

    MikeKosulin
    @MikeKosulin
    Если прям совсем хотфиксить, то вот так:
    @media screen and (max-width:480px){
        .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
            width: 42.5%;
        }
    }


    А так потратьтесь на доработку:)
    Ответ написан
  • Почему при if (6 || 5 && (x = 1)) переменная x не равна единице?

    bubandos
    @bubandos
    bash'у, javascript'ую, php'лю, css'аю, html'каю
    потому что, фактически, ваше выражение выглядит вот таким образом:
    var x = 0
    if (6 || (5 && (x = 1))) document.write(x); // 0

    логический оператор || работает следующим образом: если первый операнд можно привести к true, остальная часть выражения не вычисляется.

    https://tc39.github.io/ecma262/#sec-binary-logical...
    вторая часть п.12.13.3 касается как раз указанного в начале обсуждения случая.
    Ответ написан
  • Из-за чего мог появиться отступ в шапке сайта?

    tmshchk
    @tmshchk
    Изучаю front-end и back-end разработку
    Попросите программиста / верстальщика пересохранить страницу в UTF-8 без BOM.
    Из-за кодировки UTF-8 с BOM появляется символ , который находится в верху сайта и создает такой отступ.
    Ответ написан
  • Как подружить wordpress multisite и платную тему?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Мои работы: otshelnik-fm.ru
    КЭП: Задайте этот вопрос автору купленной ВП темы
    Ответ написан
  • Какой плагин Wordpress поставить на сайт чтобы сделать словарь- вывод материалов по алфавиту?

    HeadOnFire
    @HeadOnFire Куратор тега WordPress
    PHP, Laravel & WordPress Evangelist
    1. Регистрируете custom taxonomy 'letter'.
    2. Заводите в ней термины для букв.
    3. Назначаете статьям соответствующие термины. Можно автоматизировать - на хук save_post повесить автоназначение нужной буквы. Также можно пройтись по всем статьям автоматом и назначить.
    4. Все остальное идет из коробки - на фронте буквы выводите как термины, с их ссылками. Страница архива термина и будет словарем со статьями на эту букву. Плюс сразу красивые ЧПУ.
    5. Дополнительный (важный) бонус использования таксономии - быстрые запросы. Вместо того чтобы перебирать текстовые поля и проверять первую букву.
    Ответ написан
  • Что говорить валютному контролю в банке насчет выполненных работ?

    vicodin
    @vicodin
    Имею некоторый опыт
    выведите эти 14 баксов на пейпал, купите две бутылки пива и выпейте одну за здравие Валютного Контроля, а вторую за Апворк
    Ответ написан
  • Как интегрировать slick slider с wordpress?

    EaGames
    @EaGames
    Front-end developer
    Через advanced custom field repeater, выводим список изображений, верстка никак не меняется.
    Пример из рабочего проекта:
    <?php if ( have_rows( 'slider', 'option' ) ): ?>
    				<div class="index-slider">
    					<?php while ( have_rows( 'slider', 'option' ) ): the_row();
    						// vars
    						$slider_img = get_sub_field( 'img' );
    						$slider_title  = get_sub_field( 'title' );
    						$slider_desc  = get_sub_field( 'desc' );
    						$slider_link  = get_sub_field( 'link' );
    						?>
    						<div class="index-slide">
    							<img src="<?php echo $slider_img; ?>" alt="img">
    							<div class="slide-content">
    								<?php if ( $slider_title ): ?>
    									<div class="title"><?php echo $slider_title; ?></div>
    								<?php endif; ?>
    								<?php if ( $slider_desc ): ?>
    									<div class="desc"><?php echo $slider_desc; ?></div>
    								<?php endif; ?>
    								<?php if ( $slider_link ): ?>
    									<a href="<?php echo $slider_link; ?>" class="btn-green">подробнее</a>
    								<?php endif; ?>
    							</div>
    						</div>
    					<?php endwhile; ?>
    				</div>
    			<?php endif; ?>
    Ответ написан
  • Как можно заразиться вирусом просто посещая сайты?

    @Mercury13
    Программист на «си с крестами» и не только
    Сейчас это крайне тяжело. Заражение возможно через четыре канала:
    • Уязвимости конкретного браузера. Кстати, это одна из причин, почему каждая вкладка Хрома — отдельный (и низкопривилегированный) процесс: если процесс хакнут, меньше шансов, что дойдёт до овладения компьютером.
    UPD. Это такой набор данных (например, специально созданный GIF/JPEG/HTML), который, например, пробивает в браузере буфер.
    • Уязвимости плагинов. Уязвимости в Java — это настолько обсосанная вещь, что и говорить не буду; вроде от Java в вебе отказались даже сами Oracle. Flash каждую неделю обновляют. Уязвимости плагинов плохи двумя вещами: 1) Пускай сейчас в мире один браузер — есть ещё два десятка прихлебателей и три браузера «труба пониже, дым пожиже». А Флэш один на всех; 2) Старое плагинное API, оставленное только Флэшу,— большая дыра в безопасности.
    • Уязвимости прочего софта. Казалось бы, качаешь PDF — а это эксплойт для Adobe Reader.
    • «Троянские кони» — но это уже надо своими руками запустить EXE.
    Кстати, в нашей пиратской культуре считается, что UAC надо побыстрее отключить, и во всех «левых» дистрибутивах он выключен. По-моему, это в корне неверно.
    Ответ написан
  • Как добавить пункт в меню через API WP?

    Palych_tw
    @Palych_tw
    Типа веб-разработчик
    Смотри функцию wp_update_nav_menu_item() . Позволяет создать или обновить пункт меню.
    Ответ написан
  • Wordpres как вывести первый 4 запись в одно столбик, остальные по 3 в второй столбик?

    HeadOnFire
    @HeadOnFire Куратор тега WordPress
    PHP, Laravel & WordPress Evangelist
    $count = 1;
    
    while ( have_posts() ) : the_post();
    
        if ( $count === 1 ) {
            echo '<div class="left-column">';
        }
    
        // Здесь вывод записи
    
        if ( $count === 4 ) {
            echo '</div>';
        }
    
        $count++;
    endwhile;


    Это выведет:
    <div class="left-column">
        запись
        запись
        запись
        запись
    </div>
    запись
    запись
    запись
    ...

    С помощью CSS div с классом left-column ставите слева, остальные записи складываете справа.
    Ответ написан
  • Как достичь большого КПД от выполняемой работы и заказов?

    Отвечу скорее всего как смежное звено, попытаюсь сам структурировать инфу, ну и может натолкну кого на мысли.

    У меня несколько человек, с которыми я постоянно работаю (около 7). От них идут постоянные заказы (довольно объемные и тд). Теперь к сути вопроса.

    Что я делаю:
    1. Все задачи, все заказчики мне кидают в Trello. Там же они обозначаются по степени важности.
    2. Бывает что это задачи что-то поправить и тд, мелочи в общем. Как раз на таких мелочах и тратится большая часть времени, поэтому указываем степень важности.
    3. Выполнил задачу, перенес ее в категорию Сделано. Клиент сам потом проверяет еще раз, все ли нормально, после чего там же, если нужно, пишет замечания и тд. Все это дело всегда мне доступно из приложения, либо с десктопа, уведомления и тд - полезная вещь. В общем на пустую болтавню время мы не тратим.

    Это что касается мелких задач. Если речь касается проектов.

    1. Присылается ТЗ, обсуждение. На этом этапе как раз львиная доля времени и тратится, но без этого никак. После чего просто по пунктам ТЗ я выполняю работу, что-то пропускаю, если тратится много времени и это можно пропустить.
    2. Отчитываюсь о промежуточной работе, присылаю тз с выделенными фрагментами, что сделал. Обсуждаю неясности, если они есть.
    3. Второй самый жрущий время этап - допиливание, тут обычно все дело затягивается на несколько дней (ждешь что-то от заказчика, он что-то ждет от дизайнера и тд). Как правило весь проект на этом этапе сделан, нужно только отрихтовать.
    4. Если проект действительно сделан и все мелочи остались за заказчиком, то делаю самые простые задачи из следующего проекта. Считаю что любой проект можно разбить на подпроекты, их в свою очередь еще на более простые задачи. В общем дробление - наше все.

    По тайм-менеджменту ничего толкового не скажу, сам пытаюсь с ним разобраться, однако советую:
    1. работать строго по определенному графику (обычный рабочий или ваш личный, главное чтобы кол-во рабочих часов было адекватным).
    2. бывает что нужно что-то делать в ночь, потому что что-то произошло, если вина ваша - работаете и все, если заказчик предлагает вам допилить в 5 утра новый модуль потому что он про него забыл, а сдавать уже в 7 утра, поднимаете цену за проект и работаете, либо отказываетесь это делать (чревато чем угодно).
    3. Для увеличения КПД вашего собственного нужно отдыхать. Обязательно прогулки на улице 1-1.5 часа в день. Помогает разгрузить голову и не будет проблем со здоровьем (как человек, который на этом попался и получил целый букет псих. расстройств - настоятельно рекомендую), физические нагрузки, и не забывайте про глаза. Каждый 40-60 минут дайте отдохнуть глазам (можно делать 5минутную гимнастику).

    По ценам и срокам, тут уже как каждый горазд. Я смог немного набить руку и просто прочитав тз озвучиваю цену + 10-15% на случай непредвиденных правок и тд. Кто-то рекомендует за каждый пункт тз назначать цену, но я считаю это не всегда выигрышным вариантом, потому что получить адекватное ТЗ - подарок.

    P.S мог многое упустить, поэтому отвечу уже в комментах, если потребуется.
    Ответ написан