wp_back/wp-content/themes/simple-theme/functions/acf.php

46 lines
1.8 KiB
PHP
Raw Normal View History

2024-05-20 15:37:46 +03:00
<?php
add_action('acf/init', 'theme_acf_op_init');
function theme_acf_op_init()
{
// // Check function exists.
if (function_exists('acf_add_options_page')) {
// // Register options page.
$option_page = acf_add_options_page(array(
'page_title' => ('Глобальные Настройки'),
'menu_title' => ('Глобальные Настройки'),
'menu_slug' => 'theme-general-settings',
'capability' => 'edit_posts',
'position' => '2',
'redirect' => false
));
}
}
// ?? ACF
// add_action('acf/init', 'register_acf_blocks');
// function register_acf_blocks()
// {
// if (function_exists('acf_register_block_type')) {
// // Register MyExample block
// acf_register_block_type(array(
// 'name' => 'myexample',
// 'title' => __('MyExample'),
// 'description' => __('A custom MyExample block.'),
// 'category' => 'formatting',
// 'icon' => 'layout',
// 'keywords' => array('myexample'),
// 'post_types' => array('post', 'page'),
// 'mode' => 'auto',
// // 'align' => 'wide', /* "left", "center", "right", "wide" and "full" */
// 'render_template' => 'template-parts/blocks/myexample.php',
// // 'render_callback' => 'myexample_block_render_callback',
// // 'enqueue_style' => get_template_directory_uri() . '/template-parts/blocks/myexample/myexample.css',
// // 'enqueue_script' => get_template_directory_uri() . '/template-parts/blocks/myexample/myexample.js',
// // 'enqueue_assets' => 'myexample_block_enqueue_assets',
// // 'supports' => array('multiple' => false,/* and more */),
// ));
// }
// }
// !! ACF