server {
listen 80;
server_name example.com;
root /var/www/example.com/httpdocs;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
try_files $uri =404;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
function my_scripts_and_styles() {
// Theme stylesheet.
wp_enqueue_style( 'my-style', get_stylesheet_uri() );
// Theme script.
wp_enqueue_script( 'my-script', get_template_directory_uri() . '/js/functions.js', array( 'jquery' ), NULL, true );
// Аргумент array( 'jquery' ) позволяет вызвать его как зависимость, вместо того чтобы вручную подключать.
// Если jQuery не нужен, передавайте пустой массив - array()
}
add_action( 'wp_enqueue_scripts', 'my_scripts_and_styles' );
global $blog_id;
if( $blog_id == 1 ) {
// код, который должен выполняться только для сайта с ID=1
}
// или
$blog_id = get_current_blog_id();
if( $blog_id == 1 ) {
// код, который должен выполняться только для сайта с ID=1
}
$blog_id = 2;
switch_to_blog( $blog_id );
// Выполнить нужные действия
restore_current_blog();
$args = array(
'dropdown' => 0, // displays a list if set to 0, a dropdown list if set to 1 (default: 0)
'show_names' => 1, // displays language names if set to 1 (default: 1)
'display_names_as' => 'name', // either ‘name’ or ‘slug’ (default: ‘name’)
'show_flags' => 1, // displays flags if set to 1 (default: 0)
'hide_if_empty' => 1, // hides languages with no posts (or pages) if set to 1 (default: 1)
'force_home' => 0, // forces link to homepage if set to 1 (default: 0)
'echo' => 1, // echoes if set to 1, returns a string if set to 0 (default: 1)
'hide_if_no_translation' => 1, // hides the language if no translation exists if set to 1 (default: 0)
'hide_current' => 0, // hides the current language if set to 1 (default: 0)
'post_id' => null, // if set, displays links to translations of the post (or page) defined by post_id (default: null)
'raw' => 0, // use this to create your own custom language switcher (default:0)
);
pll_the_languages( $args );
/**
* document.ready wrapper
*/
jQuery(document).ready(function( $ ) {
// Your code here...
});
/**
* General + window.load wrapper
*/
(function( $ ){
// Здесь код, который должен выполняться сразу, не дожидаясь document.ready
// (самым первым в цикле жизни страницы)
/**
* window.load wrapper
* Этот код выполняется, когда страница и все элементы загружены целиком
*/
$(window).load(function(){
// Your code here...
}); // window.load END
})(jQuery);