Files
POST_ORDER_BY_ARCHIVE/uninstall.php
T
nobu ad509c0977 WP PLUGIN ソート対象拡張
・サイドメニュー位置修正
・カスタムフィールド入力用テキストボックス位置等修正
・ソート対象チェックボックスのチェック状態によって昇降順ラジオボタンの活性/非活性化するよう修正
2021-05-11 20:48:30 +09:00

49 lines
1.1 KiB
PHP

<?php
// WP_UNINSTALL_PLUGINが定義されているかチェック
if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
die;
}
//通常と検索の表示件数、ソート対象設定等を削除
$param_settings = array(
'_apop_per_page',
'_apop_normal_order',
'_apop_search_order',
'_apop_tax_sort_type',
'_apop_normal_order_param',
'_apop_search_order_param',
'_apop_tax_order_param',
);
foreach ( $param_settings as $param_setting ) {
delete_option( $param_setting );
}
//通常と検索用のカスタム表示順を削除
$option_orders = array(
'_apop_post_normal',
'_apop_post_search',
);
foreach ( $option_orders as $option_order ) {
delete_post_meta_by_key( $option_order );
}
//タクソノミー設定を削除
$tax_order_settings = array(
'_apop_cat_order' => '_apop_post_category_',
'_apop_tax_order' => '_apop_post_tax_',
'_apop_tag_order' => '_apop_post_post_tag_',
);
foreach ( $tax_order_settings as $post_option => $post_meta ) {
$target_tax = get_option( $post_option );
foreach ( $target_tax['target_cat'] as $tax_id => $status ) {
delete_post_meta_by_key( $post_meta . $tax_id );
}
delete_option( $post_option );
}