怎样在wordpress网站添加小工具

2024-12-30 16:03:36
推荐回答(4个)
回答1:

给你一个示例吧,这个示例的用途是:替代WordPress自带的“功能”小工具,因为WP自带的这个小工具有WordPress文字以及链接,这个小工具将会取消WP那个自带小工具的注册,并注册一个新的不带WordPress文字以及链接的功能小工具。

将下面的代码添加到你当前主题的functions.php中,或者自制个插件,放进去:

function coolwp_remove_meta_widget() {
    /*移除Wordpress自带的Meta小工具*/
    unregister_widget('WP_Widget_Meta');
    /*注册自己的Meta小工具*/
    register_widget('WP_Widget_Meta_Mod');
}
add_action( 'widgets_init', 'coolwp_remove_meta_widget' );
/*
自定义小工具扩展类
 */
class WP_Widget_Meta_Mod extends WP_Widget {
    function __construct() {
        $widget_ops = array('classname' => 'widget_meta', 'description' => __( "Log in/out, admin, feed and WordPress links") );
        parent::__construct('meta', __('Meta'), $widget_ops);
    }
    function widget( $args, $instance ) {
        extract($args);
        $title = apply_filters('widget_title', empty($instance['title']) ? __('Meta') : $instance['title'], $instance, $this->id_base);
        echo $before_widget;
        if ( $title )
            echo $before_title . $title . $after_title;
        ?>
        

                
                

  •             
            

                echo $after_widget;
    }
    function update( $new_instance, $old_instance ) {
        $instance = $old_instance;
        $instance['title'] = strip_tags($new_instance['title']);
        return $instance;
    }
    function form( $instance ) {
        $instance = wp_parse_args( (array) $instance, array( 'title' => '' ) );
        $title = strip_tags($instance['title']);
        ?>
        

get_field_id('title'); ?>"> get_field_id('title'); ?>" name="get_field_name('title'); ?>" type="text" value="" />


            }
}

你可以直接使用这个小工具,同时呢,你也可以在这个小工具的基础上进行修改以满足自己的需求。

不了解再问。

祝愉快!

回答2:

WP菜鸟建站:wordpress的widgets小工具怎样使用?

回答3:

WordPress博客系统,如果感觉比较难的话,可以看看pageadmin建站系统
一个网站至少要包括域名和主机空间,域名是平时所说的网址,空间是用来放网页文件的。
1、申请域名:域名需要便于记忆、了解,越短越好,可以是您品牌的英文或中文拼音或简称。
2、申请主机网站:如果会用pageadminCMS等软件设计网页就用虚拟主机;如果不会设计就用速成网站做,会打字就可以做网站,操作简单,功能强大。
注意:国内主机必须备案成功后才能用您自己的域名访问,备案的网站显得正规些,网站备案一般需要几个工作日左右。速成网站国际版不用备案,即可直接使用。

回答4:

P