add_action( 'wp_enqueue_scripts', 'init_style_brush' );
get_user_meta
возвращает что-то, отличное от массива. Надо полагать, что поле post_favourites
пустое и в переменную $favourites
заливается null
или что-то еще, но только не массив. Сделайте var_dump($favourites ),
чтобы убедиться.if ( is_array( $favourites ) ) {
if( in_array( $post_id, $favourites ) ) {
// code
}
}
Может я пропустила какие-то санкции со стороны firebase?
Как это можно пофиксить?
Стоит ли использовать wordpress в России с марта 2022?
хотел спросить у поддержки в чем причина сказали, что с моим регионом они не разговаривают.
<?php if (!is_user_logged_in()): ?>
<form> Ваша форма </form>
<?php endif; ?>
add_action( 'register_new_user', 'action_register_new_user' );
function action_register_new_user( $user_id ){
if (!session_id()) session_start();
$_SESSION['hide_auth_form'] = true;
}
<?php
if (!session_id()) session_start();
if (isset($_SESSION['hide_auth_form']) and $_SESSION['hide_auth_form']):
?>
<form> Ваша форма </form>
<?php endif; ?>
function true_plugins_activate() {
if ( $active_plugins = get_option('active_plugins') ) { // вытаскиваем массив с активными плагинами
$activate_this = array( // в массиве перечисляем плагины которые хотим включить, путь к файлу плагина относительно папки plugins, о том как его узнать, написано ниже
'hello.php', // например Hello Dolly
'wp-pagenavi/wp-pagenavi.php' // и плагин списка страниц
);
foreach ( $activate_this as $plugin ) {
if ( ! in_array( $plugin, $active_plugins ) ) {
array_push( $active_plugins, $plugin );
update_option( 'active_plugins', $active_plugins );
}
}
}
}
add_action( 'admin_init', 'true_plugins_activate', 10 );