php - 使用 Redux 更新 wordpress blogname 和 blogdescription

标签 php wordpress redux-framework

是否可以通过 Redux 框架更新 wordpress blogname 和 blogdescription。

array(
    'id'        => 'blogdescription',
    'type'      => 'text',
    'title'     => 'Blog Description',
    'default'   => '',
),

最佳答案

您可以使用 update_option();功能

update_option( 'blogname', 'New Value' );

update_option( 'blogdescription', '新值' );

Hook 管理员

add_action('admin_init', 'update_my_site_blog_info');
function update_my_site_blog_info() {
    $old  = get_option('blogdescription');
    $new = 'New Site Title';
    if ( $old  !== $new ) {
        update_option( 'blogdescription', $new  );
    }
}

编辑:

我想这样更好,

add_filter('redux/options/[your_opt_name]/compiler', 'update_my_site_blog_info');
function update_my_site_blog_info() {
    $new = 'New Site Title';
    update_option( 'blogdescription', $new  );
}

那么你的领域需要启用编译器

array(
    'id'        => 'blogdescription',
    'type'      => 'text',
    'title'     => 'Blog Description',
    'default'   => '',
    'compiler'  => true,
),

关于php - 使用 Redux 更新 wordpress blogname 和 blogdescription,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33814111/

相关文章:

php - 循环读取文件的每一行到它自己的数组

php - 基于购物车的 WooCommerce 登录重定向

php - i18n 与 gettext 但没有语言环境的麻烦?

wordpress - WP 页面模板中硬写的内容是否可以被搜索引擎索引?

php - 将应用优惠券描述添加到 WooCommerce 管理员电子邮件通知

css - 如何从 Redux 框架 "Typography Fields"中删除不透明度、可见性和过渡?

php - 如何从 Redux Framework color_rgba-type 设置 rgba 背景颜色?

php - .htaccess mod_rewrite 错误

wordpress - 禁用prettyPhoto WordPress(Visual Composer)

wordpress - 在 redux wordpress 框架中创建新的自定义字段选项