Редактор подключен и настроен, но почему то не включается при загрузке страницы. Как быть?
Архив за Август, 2018
Импорт материалов из Instagram
У instagram есть API, который устареет до конца 2018 года. Всех пересаживают на новую платформу — Instagram Graph API.
Регистрация приложения на этой платформе требует некоторых усилий. Среди прочих сумасшедших требований выделяется необходимость предоставить т.н. скринкаст (screencast). Вы должны записать ролик, показывающий как вы будете использовать данные, получаемые через Instagram API.
Организуем автодеплой изменений из репозитория для проекта на Drupal
Когда над проектом работает несколько разработчиков, то возникают определенные структурные и организационные вопросы. Каждый программист обычно работает с собственным сервером, закачивая обновления в рабочую ветку (branch по терминологии git) проекта (например, develop).
После обновления ветки в репозитории, изменения каким то образом должны попасть на сервер (тестовый сервер), где команда тестировщиков, сможет проверить работу.
WP Plugin Core Settings
В WordPress много настроек прячется на уровне доступном только веб-разработчику. Т.е. чтобы изменить их, вам нужно хоть немного разбираться в программировании.
Это не меняет общей концепции WP как блога, готового к работе из коробки. Но вновь введенные опции, API, фильтры CMS, которые нельзя отключить/настроить из админ панели, активные при этом по-умолчанию, могут доставлять неудобства.
ВТБ никогда не меняется… или сказ о том, как я аренду ячейки продлял
Название поста — эдакий рефрен с фал-аутовского — «war has no changes». А суть касается работы банка ВТБ24, где я арендую ячейку. И не стал бы писать, если бы не пришел спам — типа оцените нашу работу.
Отключаем /wp-json/oembed/ в WP
Разработчиков WP не очень заботит SEO, и обновления движка могут оказывать негативные эффекты на индексацию сайта, т.к. могут появляться новые технические страницы, дубли и т.п. В версии 4.4 разработчики добавили RESTful интерфейс, который создаёт дополнительные адреса сайта с кодами ответа 200.
Адреса выглядят вот так :
1 |
http://ваш-сайт.домен/wp-json/oembed/1.0/embed?какие-то-параметры |
Использование nodequeue для управления порядком элементов в списке views
Задача в состоит в том, чтобы дать редактору возможность «ручного» управления порядком элементов в списке, создаваемом с помощью views. К примеру, есть список статей (объектов node), они упорядочены по node.title, но часть элементов списка требуется закрепить в начале, используя указанный вручную порядок.
Создание контейнера DIV средствами чистого js
Иногда я возвращаюсь к практикам без использования jQuery, работая с DOM на чистом js. В таком контексте его называют vanila js.
Давайте рассмотрим пример создания DIV контейнера, определения его свойств, пользуясь только javascript без библиотек-оберток.
Эффект, затрудняющий прочтение текста
Этот эффект я увидел на одном сайте, где авторы решили так оригинально бороться с пользователями ад-блокера.