创建一个基本的管理员设置页面,供用户输入其社交媒体用户名,然后我需要将其显示在前端。 the admin dashboard
functions.php:
add_action( 'admin_init', 'architectura_custom_settings' );
function custom_settings() {
register_setting( 'architectura-settings-group', 'facebook_handler');
add_settings_field( 'sidebar-facebook', 'Facebook handler', 'sidebar_facebook', 'admin', 'sidebar-options');
}
function sidebar_facebook() {
$facebook = esc_attr( get_option( 'facebook_handler' ) );
echo '<input type="text" name="facebook_handler" value="'.$facebook.'" placeholder="Facebook handler" />';
}
前端代码:
<a href="https://www.facebook.com/<?php //Facebook field value from back-end here ?>"></a>
如何获取用户在Facebook字段中键入的内容并将其输出到上述href中?
感谢您抽出宝贵的时间。
答案 0 :(得分:1)
CompaniesController
将<?php $options_value = get_option( 'your_registered_option' );
echo $options_value['sample_select_options']; ?>
替换为您在函数php中为your_registered_option
指定的名称。