Custom_Image_Header
热度:53Custom_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 = '' )
构造函数 - 注册管理标头回调。