WordPress常用操作类 WP_Query

在Wordpress开发中,数据库操作类,查询类,自定义表格类等常用方法

WP_Query

WordPress查询类。

属性

    $query
    保留$wp_queryWP类传递给对象的查询字符串。
    $query_vars
    包含解剖的关联数组$query:查询变量及其各自值的数组。
    $queried_object
    如果请求是类别,作者,永久链接或页面,则适用。包含有关所请求类别,作者,帖子或页面的信息。
    $queried_object_id
    如果请求是类别,作者,永久链接或帖子/页面,则保留相应的ID。
    $posts
    从数据库中获取请求的帖子。
    $post_count
    显示的帖子数。
    $found_posts
    找到与当前查询参数匹配的帖子总数
    $max_num_pages
    总页数。是$ found_posts / $ posts_per_page的结果
    $current_post
    (在“循环”期间可用)当前显示的帖子的索引。
    $post
    (在The Loop中可用)当前正在显示的帖子。
    $is_single,$is_page,$is_archive,$is_preview,$is_date,$is_year,$is_month,$is_time,$is_author,$is_category,$is_tag,$is_tax,$is_search,$is_feed,$is_comment_feed,$is_trackback,$is_home,$is_404,$is_comments_popup,$is_admin,$is_attachment,$is_singular,$is_robots,$is_posts_page,$is_paged
    布尔口述什么类型的请求
            

WP_Widget

核心基类扩展为注册小部件。

必须为每个小部件扩展此类,并且必须重写WP_Widget :: widget()。 如果添加窗口小部件选项,则WP_Widget::update()和WP_Widget :: form()也应被覆盖。

    __construct — PHP5构造函数。
    _get_display_callback —检索小部件显示回调。
    _get_form_callback —检索表单回调。
    _get_update_callback —检索小部件更新回调。
    _register —注册此小部件类的所有小部件实例。
    _register_one —注册窗口小部件类的实例。
    _set —设置小部件实例的内部订单号。
    display_callback- 生成实际的窗口小部件内容(请勿覆盖)。
    form —输出设置更新表格。
    form_callback —生成窗口小部件控件表单(请勿覆盖)。
    get_field_id —构造用于在WP_Widget :: form()字段中使用的id属性。
    get_field_name —构造要在form()字段中使用的名称属性
    get_settings —检索小部件类的所有实例的设置。
    is_preview —确定当前请求是否在定制程序预览中。
    save_settings —保存窗口小部件类的所有实例的设置。
    update —更新窗口小部件的特定实例。
    update_callback —处理更改的设置(请勿覆盖)。
    widget —回显小部件的内容。
    WP_Widget — PHP4构造函数。— 已弃用