$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';
К примеру в файл func.php я написал свою функцию. Как мне сделать, что бы я мог ее использовать без подключения файла (includefunc.php) к примеру) на страницах сайта?
fastcgi_param PHP_VALUE auto_prepend_file=/var/www/src/func.php;
fastcgi_param PHP_ADMIN_VALUE auto_append_file=/var/www/src/extrafunc.php;
<IfModule mod_php5.c>
php_value auto_prepend_file "/var/www/src/func.php"
</IfModule>
if (!function_exists('message')) {
function message()
{
$message = 'Just do it!';
return $message;
}
}
На днях перевели высоконагруженный(550,000 товаров и услуг)
Смогу ли я на фреймворке писать свои модули (любые и любой сложности) для моей CMS. Наверняка не в одном фреймворке нет функции анализа собственного контента (для последующего продвижения) по принципу поисковых роботов. Не помешает ли мне фреймворк создавать такие модули из-за своего ограниченного функционала.
Смогу ли я совершенствовать любой модуль фреймворка (например добавление комментариев) под свои нужны не мешая его обновлению (если выйдет новая версия). Или придется ли мне все переписывать с выходом новой версии, как это приходится делать на CMS типа DLE.
На сколько я буду зависеть от выхода новых версий? Например, я хочу сейчас скачать и дальше уже делать с ним что угодно не боясь, как в предыдущем вопросе, что найдут какую-то уязвимость и снова придется его обновлять и переписывать все свои коды в сотнях файлах php.
Можно ли будет (искюча вариант, что я скопирую сайт на локалку и год буду переписывать его с нуля на фреймворк) постепенно, не нарушая работу сайта, перенести собственные CMS на фреймворк учитывая то, что в них десятки модулей, собственные админ панели и т.д.
Ну и наконец, выбрал я, скажем, вреймворк. А разработчик прикрыл его дальнейшую разработку. Могу ли я оставить фреймворк и дальше им пользоваться не переписывая опять все файлы на новый фреймворк.
Смогу ли я на фреймворке писать свои модули для моей CMS
Наверняка не в одном фреймворке нет функции анализа собственного контента по принципу поисковых роботов.
Не помешает ли мне фреймворк создавать такие модули из-за своего ограниченного функционала.
Смогу ли я совершенствовать любой модуль фреймворка (например добавление комментариев) под свои нужны не мешая его обновлению.
Или придется ли мне все переписывать с выходом новой версии, как это приходится делать на CMS типа DLE.
На сколько я буду зависеть от выхода новых версий?
Например, я хочу сейчас скачать и дальше уже делать с ним что угодно не боясь, как в предыдущем вопросе, что найдут какую-то уязвимость и снова придется его обновлять и переписывать все свои коды в сотнях файлах php.
Можно ли будет постепенно, не нарушая работу сайта, перенести собственные CMS на фреймворк учитывая то, что в них десятки модулей, собственные админ панели и т.д.
Ну и наконец, выбрал я, скажем, вреймворк. А разработчик прикрыл его дальнейшую разработку. Могу ли я оставить фреймворк и дальше им пользоваться не переписывая опять все файлы на новый фреймворк.
function yandex_api() {
if ( is_home() || is_page( 1825 ) ) {
wp_enqueue_script( 'yandexmap', get_stylesheet_directory_uri() . '/js/ya-map.js' );
wp_enqueue_script( 'yandexapi', get_stylesheet_directory_uri() . '/js/yandex-maps.js' );
}
}
add_action( 'wp_enqueue_scripts', 'yandex_api' );
<?php woocommerce_login_form(); ?>
<?php echo get_terms(); ?>
<?php
$terms = get_terms(); // сохранили результат
echo $terms; // выводим его или делаем что-то еще
?>
@font-face {
font-family: 'pf';
src: url('pfbaguesanspro-bold_0.eot');
src: url('pfbaguesanspro-bold_0.eot?#iefix') format('embedded-opentype'),
url('pfbaguesanspro-bold_0.woff2') format('woff2'),
url('pfbaguesanspro-bold_0.woff') format('woff'),
url('pfbaguesanspro-bold_0.ttf') format('truetype');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'pf';
src: url('pfbaguesanspro-light.eot');
src: url('pfbaguesanspro-light.eot?#iefix') format('embedded-opentype'),
url('pfbaguesanspro-light.woff2') format('woff2'),
url('pfbaguesanspro-light.woff') format('woff'),
url('pfbaguesanspro-light.ttf') format('truetype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'pf';
src: url('pfbaguesanspro-medium.eot');
src: url('pfbaguesanspro-medium.eot?#iefix') format('embedded-opentype'),
url('pfbaguesanspro-medium.woff2') format('woff2'),
url('pfbaguesanspro-medium.woff') format('woff'),
url('pfbaguesanspro-medium.ttf') format('truetype');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'pf';
src: url('pfbaguesanspro-regular.eot');
src: url('pfbaguesanspro-regular.eot?#iefix') format('embedded-opentype'),
url('pfbaguesanspro-regular.woff2') format('woff2'),
url('pfbaguesanspro-regular.woff') format('woff'),
url('pfbaguesanspro-regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}