Wordpress添加主题选项

时间:2015-05-23 05:24:01

标签: php wordpress wordpress-theming

我创建了一个主题,主题在标题中有社交图标,现在我想要一个主题功能,管理员可以将他们的个人资料链接到我在主题上的社交图标。我研究了这个,但仍然一无所知,直到现在我只能在管理面板中添加主题选项菜单>具有用于插入社交链接的文本框的外观。我正在寻找获取该文本框值的线索并将其添加到社交图标

的锚标记中

2 个答案:

答案 0 :(得分:0)

您可以使用选项树插件。

  

https://wordpress.org/plugins/option-tree/

借助此功能,您可以创建自己的主题选项。 它有两个菜单

  

1)位于WordPress管理面板主菜单的选项树。       在选项树的帮助下,您可以添加主题选项的设置。

     

2)主题选项位于名为theme选项的外观菜单下       在选项树的帮助下,您可以添加设置字段的值。

在代码中,如果您想显示主题选项值,则必须使用下面给出的小代码。

<?php echo ot_get_option('slug'); ?>

希望这些信息对您有所帮助。

答案 1 :(得分:0)

使用插件。试试这段代码。

<?php
   /**

Plugin Name: social icons
Description:this plugin is user for testing
Version: 1.0
Author: dev danidhariya
Author URI: http://www.fb.com/dev.danidhariya.09/

*/

define( 'INFO__PLUGIN_URL', plugin_dir_url( __FILE__ ) );
define( 'INFO__PLUGIN_DIR', plugin_dir_path( __FILE__ ) );

register_activation_hook( __FILE__, 'myplugin_activate' );

function myplugin_activate()
{
 global $wpdb;

$sql = "create table '".$wpdb->dbname."'.`wp_social`( 
   `id` int(5) NOT NULL AUTO_INCREMENT , 
   `Link` varchar(1000) , 
   PRIMARY KEY (`id`)
 )";

require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
dbDelta($sql);
}

add_action('admin_menu', 'add_menu_info');
function add_menu_info()
        {

                    add_menu_page('information', 'Test', 'manage_options', 'info', 'info_fun');
                }

function  info_fun()
    {
    ////add form to summit data in wp_social table in column Link to add ur link.

    }

?>

使用php在Linl。列中的theme.wp_social表中获取Ur Link。

相关问题