Web Мастерская Блог
Сообщество Web Мастеров. Тут собрано всё, чтобы написать свой первый сайт, запустить его в Интернет и поддерживать его в течении всей его работы.
Как включить / выключить дебаг или режим отладки в Oxwall
Для того, что включить дебаг и режим отладки в движке Oxwall, необходимо открыть: ow_includes/config.php, найти:
Заменить на:
То есть надо сменить
Готово, дебаг активирован.
Отключается дебаг путём замены
Возможно, будет интересно: Блог: Поиск ошибок в PHP | Дебаг....
/**
* Make changes in this block if you want to enable DEV mode and DEBUG mode
*/
define('OW_DEBUG_MODE', false);
define('OW_DEV_MODE', false);
define('OW_PROFILER_ENABLE', false);
Заменить на:
/**
* Make changes in this block if you want to enable DEV mode and DEBUG mode
*/
define('OW_DEBUG_MODE', true);
define('OW_DEV_MODE', true);
define('OW_PROFILER_ENABLE', true);
То есть надо сменить
false
на true
.
Готово, дебаг активирован.
Отключается дебаг путём замены
true
на false
, в этих же строках.Возможно, будет интересно: Блог: Поиск ошибок в PHP | Дебаг....
- Жалоба
Как вставить код в статью WordPress (PHP|CSS|JS|...)
Не давно мне задали вопрос как вставить код в статью, движок WordPress (PHP|CSS|JS|...). Постараюсь ответить понятным языком.
Дело в том, что движок неправильно обрабатывает код вставленный в пост и есть большая вероятность, что код отобразится совершенно неправильно, возможно, что HTML код обработается как часть страницы, а не как текст. Приведу пример, я вставляю в запись следующий код (взятый из движка WP):
На экране получим такую картину:

Как видите часть кода:
...
Дело в том, что движок неправильно обрабатывает код вставленный в пост и есть большая вероятность, что код отобразится совершенно неправильно, возможно, что HTML код обработается как часть страницы, а не как текст. Приведу пример, я вставляю в запись следующий код (взятый из движка WP):
if ( ( ! $errors->get_error_code() ) && isset( $_POST['pass1'] ) && !empty( $_POST['pass1'] ) ) {
reset_password($user, $_POST['pass1']);
setcookie( $rp_cookie, ' ', time() - YEAR_IN_SECONDS, $rp_path, COOKIE_DOMAIN, is_ssl(), true );
login_header( __( 'Password Reset' ), '<p class="message reset-pass">' . __( 'Your password has been reset.' ) . ' <a href="' . esc_url( wp_login_url() ) . '">' . __( 'Log in' ) . '</a></p>' );
login_footer();
exit;
}
На экране получим такую картину:

Как видите часть кода:
<p class="message
WordPress: Удаление лишних пробелов и переносов на новую строку в тексте
Мой хороший знакомый в качестве движка для своего блога выбрал WordPress. Выяснилось, что при написании статьи (вкладка редактора "Визуально"), если в конце или в начале текста допустить перенос на новую строку или пробел, то этот перенос пойдет в статью и будет отображаться, как пустое место. Такое "отображение" я называю - "мусор" и для меня важно от таких недоработок избавиться. Что я и постарался сделать для своего знакомого!
Признаюсь, с движком WordPress я не знаком, но проблему решить удалось. Оказалось все просто:
Открываем: wp-includes/post.php, находим:
И меняем на:
Теперь с пробелами и переносами в начале и конце статьи покончено!
Еще, лишние переносы на новую строку могут быть внутри самой статьи, например, между абзацами понаставить 10 переносов и текст будет иметь много пустого места, что некрасиво на самом деле выглядит....
Признаюсь, с движком WordPress я не знаком, но проблему решить удалось. Оказалось все просто:
Открываем: wp-includes/post.php, находим:
$post_content = $postarr['post_content'];
И меняем на:
$post_content = str_replace(' ', '', $postarr['post_content']);
$post_content = trim($post_content);
Теперь с пробелами и переносами в начале и конце статьи покончено!
Еще, лишние переносы на новую строку могут быть внутри самой статьи, например, между абзацами понаставить 10 переносов и текст будет иметь много пустого места, что некрасиво на самом деле выглядит....
- Apache 6
- CMS 3
- CSS 12
- FTP 1
- HTML 10
- JavaScript 32
- MySQL 16
- Nginx 7
- PHP 41
- phpMyAdmin 2
- SVG 3
- URL 1
- XML 3
- Безопасность 4
- Библиотека JS 12
- Графика 1
- Доменное имя 1
- Инструкция 1
- Кодировка 2
- Контент 6
- Мнение 2
- Монетизация сайта 2
- Настройка 3
- Оптимизация 2
- Ошибка 7
- Поисковая система 1
- Продвижение сайта 6
- Софт 1
- Старт 2
- Функция 1
- Хостинг | Сервер 3