Архив рубрики: PHP

Как отучить wordpress конвертировать обычные кавычки в ёлочки (» > »)

Чтобы вордпресс не преобразовывал кавычки из » » в « » необходимо добавить в файл functions.php вашей темы следующий код, сразу после

1. Откройте файл functions.php вашей ТЕМЫ. Обычно лежит по такому пути:

/www/aposnov.ru/wp-content/themes/имя_темы/functions.php

Если такого файла нет — создайте его.
2. Вставьте туда вот такой код:

if ( function_exists(‘remove_filter’) ) {

# Отключение фильтра функцией wptexturize в текстах постов и страниц
remove_filter(‘the_content’, ‘wptexturize’);

# Отключение того-же фильтра в тайтлах
remove_filter(‘the_title’, ‘wptexturize’);

# Отключение обработки комментов
remove_filter(‘comment_text’, ‘wptexturize’);

}
3. Сохраните файл.

Белая страница после переноса сайта (как исправить)

Дело в том что, видимо что-то не так работает, но мы не видим что именно, для этого нам нужно зайти в настройки сервера а именно php.ini и поставить там значение

display_errors=on

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

Записать данные в txt через php (любые даже Битрикса)

<?$field = «»; // Инициализируем пустой строкой переменную, где будем хранить все параметры из полученного массива $_POST
reset($_POST); // На всякий случай индекс массива устанавливаем в начальное положение, т.е. обеспечиваем доступ к самому первому элементу массива в самой первой итерации следующего цикла.

$f_out = fopen( «targets.txt» , «a»);
$username .= «Id: [«.$USER->GetID().»] \r\nЛогин:(«.$USER->GetLogin().») \r\nФИО:[«.$USER->GetFullName().»] \r\nЦель: $target \r\n»;
fwrite($f_out, $username); // Записываем текст в файл
fclose($f_out); // Закрываем файл

// Организуем цикл, где считываем каждый элемент массива и преобразуем его в пару параметров «Имя_поля = значение» и добавляем его в переменную $field для последующей записи в файл как один единый текст в стиле INI
while (list ($key, $val) = each ($_POST))
// Добавляем очередную пару «Имя_поля = значение»
$field .= «$key = $val \r\n»;

// Если есть что записывать в файл, то …
if ($field!=»») {
$f_out = fopen( «targets.txt» , «a»); // Открываем файл «form.ini» для записи
fwrite($f_out, $field); // Записываем текст в файл
fclose($f_out); // Закрываем файл

$f_out = fopen( «targets.txt» , «a»);
$probel .= «—\r\n»;
fwrite($f_out, $probel); // Записываем текст в файл
fclose($f_out); // Закрываем файл
}?>