• Посадка верстки на WP?

    zorca
    @zorca Куратор тега WordPress
    Elementor сейчас самый популярный вариант, что называется на подъёме. Единственный минус - большая вложенность тегов, но это неизбежно для конструктора. Приходите в группу в Телеграмм, подскажем:
    https://t.me/elementor_ru
    Ответ написан
    3 комментария
  • WordPress какие-то символы в конце url, как убрать?

    wppanda5
    @wppanda5 Куратор тега WordPress
    WordPress Mедведь
    Это WooCommerce а не WordPress такое делает
    Измените это параметр на другой, без кэширования
    4e7c4f9c77.jpg
    Ответ написан
    5 комментариев
  • Совместимость linux и amd?

    @Rusangl
    AMD Athlon 200GE + Asrock a320m-hdv R3.0 с интегрированным видео, все отлично работает на ubuntu 18.04.2 и ubuntu 18.10. Более старые версии ubuntu не устанавливаются из-за видео, с linux mint 19.1 без танцев с бубнами не обошлось, но в итоге остановился на ubuntu mate 18.04.2
    Ответ написан
  • Какими сервисами по мониторингу позиций в ПС вы используете при продвижении сайта?

    @Felix_vek
    Я использую https://seranking.ru/.
    • Поддерживает съем позиций в Яндекс, Google, Yahoo, Bing
    • Поддерживает съем позиций в Google во всех их элементах поиска: картинки, amp, видео, сеть знаний, быстрые ответы, карты, контекстной рекламе, также спрашивают и др.
    • Поддерживает все языки и регионы, вплоть до города или почтового индекса
    • Возможный съем позиций как в мобильной, так и десктопной выдачи
    • Осуществляет мониторинг позиций до 5 конкурентов без дополнительных оплат
    • Определяет позиции точно
    • Несбоит как другие сервисы
    • Конектится с вебмастерскими, счетчиками аналитики
    • Собирает и анализирцет бэклинки
    • Есть история позиций, сниппетов и title в плоть до каждого отдельного запроса
    • Плюс есть куча других интересных инструментов
    • Есть русскоязычная служба поддержки

    Вообщем - огонь. Единственный минус - он платный, но не дорогой. Если проект не большое, главное - не выбирать тариф с ежемесячной оплатой. Вполне достаточно пополнять баланс раз 1,5-2 мес. на 1000 - 2000 р. Этого хватит на съем позиций при каждом апдейте ПС. Если обновлять вручную, то этой суммы хватит еще на дольше.
    Ответ написан
    1 комментарий
  • Как называются картинки для заполнения фонов на веб страницах?

    zxmd
    @zxmd
    background pattern
    Ответ написан
    Комментировать
  • Переустановка сайта на Вордпресс на другой VPS на LEMP - как решить проблему?

    arangutang
    @arangutang Автор вопроса
    Всем спасибо, я решил проблему!

    Восстановил сайт через скрипт easynginx, меня интуиция "потянула" удалить плагин w3 total cache после сделал бэкап БД и полный бэкап через плагин Duplicator . Настроил новый сервер и восстановил сайт через duplicator. Сначала были проблемы, с той же ошибкой 500, но я попробовал добавить "update_option('siteurl',... и 'home' на свой домен (предварительно изменив dns записи) и все получилось.

    Сегодня настраивал плагин w3 total cache и импортировал настройки с предыдущего сайта и опять получил ошибку 500.

    И сейчас я понял в чем была проблема, скрипт Easyengine оказывается устанавливает на сервер memchache, а я в ручную на новый сервер не устанавливал его пока, и из-за автоматического импорта настроек w3 total cache в котором настроен кэш на memcache и была вызвана эта проблема!!!
    Ответ написан
    Комментировать
  • Как продвигать сайт с минимальным количеством текста?

    @lotse8
    Отправьте его на Google AdWords который сейчас Google реклама называется, пусть платит пару тысяч евро в месяц и будет висеть всегда в топе в Германии.
    Ответ написан
    Комментировать
  • Как продвигать сайт с минимальным количеством текста?

    RotgarSett
    @RotgarSett
    SEO Эксперт
    1- Вот тут почитайте (а лучше сначала дочитайте ответ чтобы время не тратить:)
    2- Нереально
    3- Это из разряда SEO-магия блогеров-эльфов (я понимаю о чем он говорит, но это не будет работать на белом проекте какое-то долгое время)

    Вы все правильно понимаете, так SEO не работает. Для SEO этого сайта необходимо делать качественный многостраничник и покупать много качественных ссылок под Google.
    Ответ написан
    2 комментария
  • Как увеличить server timeout в apache на open server?

    devellopah
    @devellopah Автор вопроса
    Для тех, у кого возникнет такая же ситуация на open server делаем следующее:
    1) Дополнительно -> Конфигурация -> Apache-PHP-7.2(версия может быть выше, если вы из будущего)
    2) откроются два текстовых файла: Apache-PHP-7.2_vhost.conf и Apache-PHP-7.2_server.conf. Первый закрываем.
    3) Во втором ищем Timeout, меняем 30 на что-то большее, я указал 900(15 минут). Сначала я указал 300, но не хватило, возможно 600 тоже норм.
    Ответ написан
    Комментировать
  • Научился создавать сайты, но не обладаю "дизайнерским взглядом", как его получить?

    delphinpro
    @delphinpro
    frontend developer
    Не согласен с предыдущими ораторами. Фронтэндер должен обладать хотя бы минимальным "чувством прекрасного". Также не согласен с тезисом, что "это либо дано либо нет".

    Возьмите книжек по UI и UX и просвещайтесь.
    Ответ написан
    10 комментариев
  • Права папки wp-content 777, чем опасно?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Не могу ставить/менять темы, плагины и прочее пока не установлю права 777

    Это означает, что владелец файлов и папок не имеет прав на запись, например, заливали от пользователя root или username, а исполняется все от www-data или другого юзера. Необходимо менять владельца, а не права.

    Насколько это безопасно?

    Совсем небезопасно. Давайте разберем коды прав, чтобы вы понимали как это работает:

    Каждая из 3х цифр отвечает за права:

    1. Пользователя
    2. Группы
    3. Всех желающих (world)

    Каждая цифра - это octal notation конкретных прав (rwx):

    Чтение (read)
    Запись (write)
    Исполнение (execute)

    Что означают конкретные цифры (и буквы):

    7	read, write and execute	rwx
    6	read and write	rw-
    5	read and execute	r-x
    4	read only	r--
    3	write and execute	-wx
    2	write only	-w-
    1	execute only	--x
    0	none	---


    Поэтому, 777 означают, что и владелец файла, и любой пользователь входящий в группу файла, и вообще кто угодно (1я, 2я и 3я цифры соответственно) имеют права "read, write and execute" - читать, писать в файл и исполнять его. Отсюда и опасность - вы разрешаете всем подряд запись в файлы.

    Правильные права для папок - 755. Владелец может читать, писать и исполнять, группа и мир могут читать и исполнять. Права исполнения на папки нужны группе и миру чтобы можно было в директорию попасть.

    Правильные права для файлов - 644. Владелец может читать и писать (исполнять файлы не нужно), группа и мир могут только читать файлы (что и является важным с точки зрения безопасности).

    Для некоторых файлов права могут быть еще более жесткие, например wp-config.php достаточно чтобы был доступен для чтения и записи только пользователем, остальные не должны иметь доступа вообще (чтобы не видеть пароли, например) - тогда права выставляются 600 (владельцу можно читать и писать - 6, остальным доступ закрыт - 0).
    Ответ написан
    Комментировать
  • Права папки wp-content 777, чем опасно?

    zorca
    @zorca Куратор тега WordPress
    Вам нужно всего лишь сменить владельца папок на пользователя, под которым работает ваш веб-сервер. Тогда и права 755 будут отлично работать. Скорее всего вы по неопытности залили файлы под рутом.
    Ответ написан
    Комментировать
  • Существует ли внятная инструкция, как стать фрилансером на 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
    Ответ написан
    3 комментария
  • Как проверить разроботчика на честность?

    Symphony
    @Symphony
    Сейчас общаюсь с разработчиком с фриланса, попросил его сбросить работы подобных сайтов как я хочу сделать.

    Это предложение не предполагает того, что он (разработчик) должен скинуть свои работы (сделанные им).
    Ответ написан
    1 комментарий
  • Как реализовать простые PUSH-уведомления на сайте?

    LifeAct
    @LifeAct
    Создаем и раскручиваем, не ставим на конвейер
    Пробовал разное, остановился на sendpulso - мегагибко, работает везде и бесплатно
    Ответ написан
    Комментировать
  • Как развиваться начинающему web-разработчику?

    @chronic86
    Ruby on Rails junior
    Хотите научиться решать сложные задачи берете (или придумываете) проект и делаете его.
    Хотите научиться проектировать проекты берете листочек и ручку и рисуете, потом в течении недели подходите к листочку и редактируете.
    Хотите научиться писать код чтоб потом не смотреть на него и не плакать, пишите много кода.
    На истину не претендую, таков мой путь ниндзя. =)
    Ответ написан
    3 комментария
  • Как развиваться начинающему web-разработчику?

    @toZavtra
    Принимаю заказы, пишите vasya@incream.org
    Послушай человека, у которого 4 года опыта управления веб-студией.

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

    Помимо программистских советов есть еще чисто практичные и зачастую они решают, например, ты любишь делать законченный продукт или ковыряться в старом коде? Все эти басни и бредни про фреймворки, пойми, эти люди, которые до тебя писали код на твоей будущей работе, мозгами намного хуже тех же программистов, которые создали тот же Wordpress, зато они позволяют себе хаять его. Так вот ты придешь и будешь за таким человеком искать ЕГО баги 4-х летней давности. А представь, что баги эти от кривой архитектуры.

    Далее, опять про фреймворки, сами по себе они тоже глючат, там есть куча нюансов, ускоряют разработку они далеко не всегда, как писали на хабре "это фабрика над фабрикой".

    Поэтому, в чем лучше кодить: в wordpress или в каком-нибудь symfony - это вопрос спорный, холиварный. Ни то ни другое не идеальное. Соответственно, какой стек технологий тебе учить, выбирать нужно отталкиваясь от того, чем хочешь заниматься. А учить стек лучше не на курсах, а идти джуниором.

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

    Потом, не забывай еще главное, мы живем в стране, где даже автомобиль нормальный сделать не могут, качество разработки здесь абсолютно такое же, то есть никакое, люди они одинаковые, что в АВТОВАЗЕ, что в Яндексе, поэтому на весь этот флёр вокруг каких-то там разработчиков клади болт.

    Я тебе расскажу, как это работает с точки зрения бизнеса в России, а не со стороны парняги в свитере и очёчках:
    1) Есть богатый дядя, который наворовал в своё время денег, у него есть сын, сын начитался хабра и бизнес молодости, взял у бати своего миллионов 50-100 и пошел пилить абсолютно никому не нужный стартап, нанял 30 человек, поставил компы, вот сюда нужно знать не столько сами технологии, сколько МОДНЫЕ технологии, смотришь модные тренды и их учишь или просишься джуниором, вауаля, и вот ты в струе.
    Делали делали, сыночке надоело пилить стартап, у него пати на мальдивах, свадьба, дети и тд - все разбежались.
    2) Есть государство или крупная контора, которая так или иначе, принадлежит кому-то из власть имущих, им нужно какой-то проект, они этот проект отдают фирме (то есть сыну, брату, свату), у которой сайт визитка. Эта фирма отдаёт это другой фирме, та отдает это еще двум-пяти фирмам. Где-то там в конце сидишь ты за компом и делаешь то, что тебе написали в ТЗ. Чтобы тебе что-то изменить в этом ТЗ, это должно пройти через 8 ртов и кучу согласований, и ты вообще лучше сиди и поменьше высовывайся. В таких конторах будешь пилить и пилить какую-нибудь хрень, в которой уже запутались все вокруг, но ты как-то делай, ведь скоро сдача. А потом они за два дня до сдачи, всей аравой посредников и программистов собираются в одном месте и наконец-то звонят главному заказчику и спрашивают, а как надо делать, то есть то, что ты спрашивал месяц назад. Иногда этот брейншторм помогает, иногда нет. Как туда устроиться? Опять таки, иди джуном.
    Примечательно, что качество продукта таких контор обычно хуже самой захудалой Джумлы, зато там все хаят CMS, но чтобы им в продукте прикрутить голосовалку, им нужно напрячь 8 ртов, распилить бюджет в тысяч 180-400, через кучу согласований сделать всё через жопу, но через ООП и какую-нибудь Symfony. Круто.
    3) Компании типа Яндекса, каких-нибудь банков. В таких компаниях обычно умные люди только на самом верху - это основатели компании, усмотреть за всеми аспектами фирмы им технически невозможно, поэтому часть продукта у них хорошая, основная, например, как поиск у гугла, а 90% других сервисов полное говно (посмотрите, что сделали эти "умы" из яндекса, вроде, с кинопоиском). Зато ЧСВ у каждого там Васи на уровне основателя компании. Вот эти Васи и делают там 90% продуктов, которые, как-бы второстепенны. Чтобы туда попасть надо не технологии учить, а изучать тренды какого-нибудь хабра, что там сейчас ценятся, какие авторы зарубежные: "Мега алгоритмическое программирование Алана Коуэла" и тд, таких книжек прочитать штук 10, выучить всё азы чистого программирования без фреймворков, одеться как мудак, чтобы выглядеть еще мудачее того гика, который тебя будет собеседовать, а то они ранимые и завистливые и опять таки, устроиться джуном.
    4) Компании локальные по созданию сайтов и прочего программирования. В таких фирмах свободы намного больше, чем в первых трёх, но нет столько денег, зато сразу видно продукт, который делаешь. Тут тебе пригодится и вордпресс и битрикс. Туда тоже лучше идти джуном. В таких компаниях шанс того, что ты потом запустишь боком собственный проект намного выше, т.к. у тебя будет опыт создания веб-сервисов, сайтов за Реальные сроки и ты будешь видеть ход их развития. Но с точки зрения денег, редкий случай, когда они тебе могут предложить даже столько, сколько в стартапе.
    Поэтому, если для души программировать, получать удовольствие, то варианты 1 и 4. Если хочется работы, от которой многие воют, то 2, 3.

    5) Есть еще компании, которые работают на запад, денег сейчас там в теории, может быть столько же, сколько и в стартапе у богатого буратино, там тебе сильно повезет, если будете делать пункт 4, если 2-3, то можешь брать веревку и мыло.
    Стартапы таким компаниям дают мало когда, ведь хипстеру миллионеру нужна атмосфера, нужны работнички перед глазами, а не на аутсорце. А вот латать баги в 6 летнем коде по цене продавщицы в ларьке Нью-Йорка - это запросто, это аутсорц. Текучка в таких местах дикая, поэтому они, отчаявшись, ищут негров за рубежом, никто вменяемый этим заниматься не хочет у них на родине. Поэтому если на аутсорце будет создание сайтов или каких-нибудь новых систем, это большая удача.
    Туда тоже нужно идти джуниором. Еще они почти всегда требуют английский, а если у тебя есть английский, зачем тебе они?

    6) Учишь английский, вордпресс, джумлу, магенто, цсс и идешь искать клиентов на английском языке. Из тебя вылупляется фрилансер, в перспектике открываешь собственную контору номер 5.

    Есть еще лайфхак, берешь абонемент в дорогой фитнес центр и знакомишься там с парнями, когда-нибудь тебе повезет и выйдешь на кого-нибудь богатого из чиновничков или олигаршьих родственников. Всем говори, что ты программист и у тебя есть "команда". Этого хватит, у богатых всегда "куча идей" куда бы просрать бабки (стартап) или наоборот где-то "намутить денег" (пункт 2). Они тебе сами предложат "тему", если ты обмолвишься, что ты программист. Всё, что у тебя будет к тому моменту, это сайт визитка, понимаешь к чему я клоню? Пункт 2, но ты будешь сверху, вторым ртом. Если повезет, будет и пункт 1, но ты будешь ко-фаундерем, ты посмотришь модные технологии и будешь под смузи составлять вакансии с reactJS, Angular, high load и еще кучу умных слов. А на биржах заказы пусть обычные люди ищут, которые за деревьями леса не видят. Или идут через жопу в пункт 2, когда надо заходить с другой стороны. Think different.
    Тот, кто на основании выше написанного лайфхака понял, что он ходил по кругу, а ключик в другом месте открывается, может мне скинуть денег за совет на кошелек R738086405346
    Точнее, это даже не совет, это инструкция, которая действительно рабочая.
    Ответ написан
    2 комментария
  • Как развиваться начинающему web-разработчику?

    Коротко
    Карта развития Web Разработчика

    Демагогия
    Не переживайте, не все сразу. Есть вещи до которых можно дойти только опытом и практикой. Это касается всех программистов в целом. Касательно веба, тут очень много упирается в то, каким именно специалистом вы хотите себя видеть в будущем. Есть фулстак - когда человек знает большую часть технологий их связку, но всегда будет ощущать недостаток тонкостей на хай левеле. В то же время специалист заточенный под определенные задачи будет лучше фулстака, но так же будет нуждаться в том же фулстаке, что бы объеденить.

    Живой пример: Есть толковый фронтендер(или бекендер по JS) пишет морду сайта на JS Фреймворке. Есть гуру бэкенда пишет API сайта. В случае с фулстаком(образно) он пишет обе задачи сам, но заведомо понятно, что он пишет это дольше и не факт что по последнему слову будет сделано.


    Что нужно для развития дальше:
    - Читайте блоги зарубежных программистов, они делают отличные архитектуры как в самом коде, так и решения в DB.
    - Фреймворки PHP и JS - чем больше их будет тем лучше. Все они ускоряют разработку. Все чаты, соц авторизации, регистрации,и прочие первоочередные задачи давно уже написаны. Вы можете концентрироваться на более важных задачах.
    - ООП тут очень спорный вопрос, на определенных этапах разработки оно решает, но когда этот уровень появляется, чаще всего прибегают к другому языку программирования и переписывают проект в угоду скорости (С++, Java, Python). Понимать нужно, поскольку фреймворки построены на этих парадигмах, но самостоятельно придумывать вам гибкие решения вряд ли придется(по крайней мере до Senior-а точно).
    - Не изобретайте велосипеды. Разбирайтесь в чужом коде(Этот навык очень ценен после "решить/найти решение любую задачу"). Любой магазин чаще всего будет написан в лучшем случае на фреймворке, в худшем на OpenCart, Woedpress - что просто идиотизм, это блоговая система БЛОГОВАЯ. из за тренда выкручивают яйца.
    - Учить английский и работать не на СНГ, Укр или места постсоветского пространства. Искать фирмы зарубежных филиалов и работать там. Поскольку так или иначе там уже работают профессионалы и знакомы с западным рынком, европейским. Там пишутся интересные проекты и появляются интересные решения.
    Ответ написан
    7 комментариев
  • Как добавить все товары одним махом в Woocommerce?

    @ommunist
    Делаю и поддерживаю мультиязычные сайты
    Готовите исходник к экспорту в Excel. Потом расчехляете WP All Import/Export и настраиваете импорт. Шаблон импорта в плугине можно сохранять и менять потом если надо. Картинки по путям тоже всасывает.
    Ответ написан
    Комментировать
  • Какой плагин выбрать для Wordpress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Как правило то, что позволяет вам зарабатывать (магазин) платным не бывает. Ядро в виде вукоммерца бесплатно - потому что необходимо массово подсадить людей на него, а потом уже начать зарабатывать. Поэтому смиритесь и берите платное решение - к нему как правило полагается техническая поддержка. А это убережет ваше время и нервы в будущем.
    Ответ написан
    Комментировать