自定义文章类型的交互信息很少被提及,这里简单介绍下:
- function sl_updated_messages( $messages ) {
- global$post, $post_ID;
- $messages[‘product’] = array(
- 0 => ”,
- 1 => sprintf( __(‘产品已更新! <a href=”%s”>查看</a>’), esc_url( get_permalink($post_ID) ) ),
- 2 => __(‘自定义栏已更新!’),
- 3 => __(‘自定义栏已删除!’),
- 4 => __(‘产品信息已更新!’),
- 5 => isset($_GET[‘revision’]) ? sprintf( __(‘产品将回滚至 %s’), wp_post_revision_title( (int) $_GET[‘revision’], false ) ) : false,
- 6 => sprintf( __(‘产品已发布! <a href=”%s”>查看</a>’), esc_url( get_permalink($post_ID) ) ),
- 7 => __(‘产品已保存!’),
- 8 => sprintf( __(‘产品已提交! <a target=”_blank” href=”%s”>预览</a>’), esc_url( add_query_arg( ‘preview’, ‘true’, get_permalink($post_ID) ) ) ),
- 9 => sprintf( __(‘Product scheduled for: <strong>%1$s</strong>. <a target=”_blank” href=”%2$s”>预览产品</a>’), date_i18n( __( ‘Y-m-d @ G:i’ ), strtotime( $post->post_date ) ), esc_url( get_permalink($post_ID) ) ),
- 10 => sprintf( __(‘产品草稿已更新! <a target=”_blank” href=”%s”>预览</a>’), esc_url( add_query_arg( ‘preview’, ‘true’, get_permalink($post_ID) ) ) ),
- );
- return$messages;
- }
- add_filter( ‘post_updated_messages’, ‘sl_updated_messages’ );
当你发布一个产品的时候,会看到交互信息,如下:
Leave a Reply