echo file_get_contents("http://...
.мне кажется все же есть такие люди у которых на продакшене подгружается разметка из БД.
@font-face {
font-family: 'Proxima Nova Regular';
font-weight: 400;
font-style: normal;
src: url('./assets/fonts/proxima-nova/proxima-nova-regular.eot');
src: url('./assets/fonts/proxima-nova/proxima-nova-regular.eot?#iefix') format('embedded-opentype'),
url('./assets/fonts/proxima-nova/proxima-nova-regular.woff') format('woff'),
url('./assets/fonts/proxima-nova/proxima-nova-regular.ttf') format('truetype'),
url('./assets/fonts/proxima-nova/proxima-nova-regular.otf') format('opentype');
}
add_filter( 'tiny_mce_before_init', 'mce_custom_fonts' );
function mce_custom_fonts( $init ) {
$theme_advanced_fonts = "Andale Mono=andale mono,times;" .
"Arial=arial,helvetica,sans-serif;" .
"Arial Black=arial black,avant garde;" .
"Book Antiqua=book antiqua,palatino;" .
"Comic Sans MS=comic sans ms,sans-serif;" .
"Courier New=courier new,courier;" .
"Georgia=georgia,palatino;" .
"Helvetica=helvetica;" .
"Impact=impact,chicago;" .
"Proxima Nova Regular=Proxima Nova Regular;" . /* <---------- This is my custom font */
"Symbol=symbol;" .
"Tahoma=tahoma,arial,helvetica,sans-serif;" .
"Terminal=terminal,monaco;" .
"Times New Roman=times new roman,times;" .
"Trebuchet MS=trebuchet ms,geneva;" .
"Verdana=verdana,geneva;" .
"Webdings=webdings;" .
"Wingdings=wingdings,zapf dingbats";
$init['font_formats'] = $theme_advanced_fonts;
return $init;
}
каждая несчастливая семья несчастлива по-своему
<?php
#Подключение JS
function my_enqueue_js() {
#Скрипт с обработчиком код скрипта ниже
wp_enqueue_script( 'my-ajax', get_template_directory_uri() . '/assets/js/my-ajax.js', array('jquery'), '1.0.0', true );
#Отпрака переменных в скрипт
wp_localize_script( 'my-ajax', 'MyAjax', array(
'ajax_url' => admin_url( 'admin-ajax.php' ),
'security' => wp_create_nonce( 'my-security-string' )
));
}
add_action( 'wp_enqueue_scripts', 'my_enqueue_js' );
#Обработчик
function my_action_callback() {
check_ajax_referer( 'my-security-string', 'security' );
$int = intval( $_POST['int'] );
$int += 10;
echo $int;
wp_die();
}
#Добавление обработчика
# вешается на wp_ajax_{имя_экшена}
# имя экшена должно совпадать с тем, которое задано в js
add_action( 'wp_ajax_my_action', 'my_action_callback' );
#не забываем про nopriv для неавторизованных юзерей
add_action( 'wp_ajax_nopriv_my_action', 'my_action_callback' );
jQuery(document).ready(function($) {
var $data = {
action: 'my_action',
security : MyAjax.security,
int: 1234
};
$.post(MyAjax.ajax_url, $data, function($response) {
alert('1234 + 10 = ' + $response);
});
});
Django который планирую перевести на 1С-Битрикс
Прошу поделиться опытом либо ссылками на материалы по переводу сайта с одной CMS на другую.
как максимально сохранить ссылки и избежать множества страниц 404 для пользователей преходящих на страницы сайта с поисковиков.
Сокращение затрат на обслуживание
импортозамещение
Попробовал сделать директорию 'eng' в корне и заинклудить папку с файлами из темы ,но в таком случае нет доступа к функциям вордпресс.
Может кто знает , как решить проблему с доступам к этим функциям ?
require_once( $_SERVER['DOCUMENT_ROOT'] . '/wp-load.php' );