Custom_Image_Header

热度:55
Class:自定义标题图像类。
版本 20190729
所属分类 Classes
可使用页面 All
默认值

Custom_Image_Header

  • 自定义标题图像类。


方法:

__construct - 构造函数 - 注册管理标头回调。

__get - 使私有属性可读,以实现向后兼容性。

__isset - 使私有属性可检查以实现向后兼容性。

__set - 使私有属性可设置为向后兼容。

__unset - 使私有属性不可设置以实现向后兼容性。

admin_page - 根据当前步骤显示页面。

ajax_header_add - 给定标题图像的附件ID,将其“上次使用”时间戳更新为现在。

ajax_header_crop - 获取Media Manager上传的附件,裁剪它,然后将其另存为新对象。返回JSON编码的对象详细信息。

ajax_header_remove - 给定标题图像的附件ID,将其取消设置为当前主题的用户上载标题图像。

attachment_fields_to_edit - 自3.5.0以来未使用。

create_attachment_object - 创建附件“对象”。

css_includes - 设置CSS文件的入队

customize_set_last_used - 通过Customizer保存新的标题图像后,更新标题图像附件上最后使用的postmeta。

filter_upload_tabs - 自3.5.0以来未使用。

完成 - 显示自定义标题图像页面的最后一步。

get_default_header_images - 获取默认标题图像的详细信息(如果已定义)。

get_header_dimensions - 根据当前所选主题支持的内容计算宽度和高度。

get_previous_crop - 从同一基本图像中获取上一个裁剪的ID。

get_uploaded_header_images - 获取先前上传的标题图像。

help - 添加上下文帮助。

init - 设置Custom Header管理页面的挂钩。

insert_attachment - 插入附件及其元数据。

js - 根据步骤执行JavaScript。

js_1 - 根据步骤1和3显示JavaScript。

js_2 - 根据步骤2显示JavaScript。

js_includes - 设置JavaScript文件的队列。

process_default_headers - 处理默认标头

remove_header_image - 删除标题图像。

reset_header_image - 将标题图像重置为主题的默认图像。

set_header_image - 选择从现有上传和默认标题中选择的标题图像,或提供一组上传的标题数据(新标题或新媒体库)。

show_header_selector - 显示用于选择多个默认标头之一的UI。

步骤 - 获取当前步骤。

step_1 - 显示自定义标题图像页面的第一步。

step_2 - 显示自定义标题图像页面的第二步。

step_2_manage_upload - 在第二步中上传要裁剪的文件。

step_3 - 显示自定义标题图像页面的第三步。

take_action - 执行自定义标头修改。


方法示例:

Custom_Image_Header::__construct( callable $admin_header_callback, callable $admin_image_div_callback = '' )

构造函数 - 注册管理标头回调。


问题反馈反馈和建议QQ群:785318993