Под капотом WordPress

//

Поддержка объекта SVG

functions.php следующие строки

function wpcontent_svg_mime_type( $mimes = array() ) {
$mimes[‘svg’] = ‘image/svg+xml’;
$mimes[‘svgz’] = ‘image/svg+xml’;
return $mimes;
}
add_filter( ‘upload_mimes’, ‘wpcontent_svg_mime_type’ );

Переезд в новую локацию

Изменить в wp_options параметры siteurl и home, в противном случае будет упорный редирект на прежний адрес.

Изменение префикса

Если таблиц существующего сайта необходимо изменить префикс, это возможно осуществить. Дальше будет приведен пример изменения базового префикса wp_ на en_

Префикс определяется в файле wp-config.php строкой:

Сразу после изменения wp-config.php любые действия с сайтом будут нуждаться в наличии таблиц с новым префиксом, а не находя  их WordPress предложит создать их новыми и пустыми, как при инсталляции. Если нужны старые таблицы, то их можно получить путем переименования старых:

Если префикс изменяется для внутреннего клонирования сайта без создания новой DB, то таблицы можно клонировать:

После появления в DB таблиц с правильным префиксом, WordPress заработает, но не корректно. В первую очередь проявится нарушение прав доступа у пользователей, и даже администратора – после логина консоль не будет отображаться совершенно. Это связано с тем, что в именах параметров управляющих доступом также используется префикс, который необходимо исправить:

и

//

Перенос данных между DB

Перенос настроек темы WEN Travel из wp_options в en_options

Перенос метаданных постов, страниц и медиафайлов из wp_postmeta в en_postmeta:

Перенос постов, станиц и медиафайлов из wp_posts в en_posts

//

Leave a Reply