PluginProbe ʕ •ᴥ•ʔ
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress / 4.16.19
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress v4.16.19
4.16.19 4.16.18 4.16.17 4.16.16 trunk 1.0 1.0.1 1.0.2 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5a 1.1.6 1.1.7 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4 1.4.1 1.4.2 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.7 1.7.1 1.7.2 1.8 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.1.9 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.15 2.2.16 2.2.2 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 3.0 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.10.2 4.10.3 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.13.3 4.13.4 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.15.0 4.15.1 4.15.10 4.15.11 4.15.12 4.15.13 4.15.14 4.15.15 4.15.16 4.15.17 4.15.18 4.15.19 4.15.2 4.15.20 4.15.20.1 4.15.21 4.15.22 4.15.23 4.15.24 4.15.25 4.15.3 4.15.4 4.15.5 4.15.6 4.15.7 4.15.8 4.15.9 4.16.0 4.16.1 4.16.10 4.16.11 4.16.12 4.16.13 4.16.14 4.16.15 4.16.2 4.16.3 4.16.4 4.16.5 4.16.6 4.16.7 4.16.8 4.16.9 4.2.0 4.3.0 4.3.1 4.3.2 4.4.0 4.4.1 4.5.0 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.7.0 4.8.0 4.9.0
wp-user-avatar / src / Admin / SettingsPages / Membership / views / subscriptions / add-edit-subscription.php
wp-user-avatar / src / Admin / SettingsPages / Membership / views / subscriptions Last commit date
add-edit-subscription.php 3 years ago data-metabox.php 3 months ago sub-payments-metabox.php 3 years ago submit-sidebar.php 3 years ago subscription-notes-sidebar.php 3 years ago
add-edit-subscription.php
82 lines
1 <?php
2
3 use ProfilePress\Core\Membership\Models\Subscription\SubscriptionFactory;
4
5 $subscription_id = absint(ppressGET_var('id'));
6
7 $subscription_data = SubscriptionFactory::fromId($subscription_id);
8
9 if (ppressGET_var('ppress_subscription_action') == 'edit' && ! $subscription_data->exists()) {
10 ppress_content_http_redirect(PPRESS_MEMBERSHIP_SUBSCRIPTION_PLANS_SETTINGS_PAGE);
11
12 return;
13 }
14
15 add_action('add_meta_boxes', function () use ($subscription_data, $subscription_id) {
16 add_meta_box(
17 'ppress-membership-subscription-content',
18 sprintf(esc_html__('Subscription #%s', 'wp-user-avatar'), $subscription_id),
19 function () use ($subscription_data, $subscription_id) {
20 require __DIR__ . '/data-metabox.php';
21 },
22 'ppmembershipsubscription'
23 );
24
25
26 $sub_orders = $subscription_data->get_all_orders();
27
28 if ( ! empty($sub_orders)) {
29
30 add_meta_box(
31 'ppress-membership-subscription-payments',
32 esc_html__('Subscription Orders', 'wp-user-avatar'),
33 function () use ($sub_orders) {
34 require __DIR__ . '/sub-payments-metabox.php';
35 },
36 'ppmembershipsubscription'
37 );
38 }
39
40 add_meta_box(
41 'submitdiv',
42 __('Publish', 'wp-user-avatar'),
43 function () use ($subscription_data, $subscription_id) {
44 require __DIR__ . '/submit-sidebar.php';
45 },
46 'ppmembershipsubscription',
47 'sidebar'
48 );
49
50 $sub_notes = $subscription_data->get_notes();
51
52 if ( ! empty($sub_notes)) {
53 add_meta_box(
54 'ppress-membership-subscription-notes',
55 __('Subscription Notes', 'wp-user-avatar'),
56 function () use ($sub_notes) {
57 require __DIR__ . '/subscription-notes-sidebar.php';
58 },
59 'ppmembershipsubscription',
60 'sidebar'
61 );
62 }
63 });
64
65 do_action('add_meta_boxes', 'ppmembershipsubscription', new WP_Post(new stdClass()));
66 ?>
67
68 <div id="poststuff">
69 <div id="post-body" class="metabox-holder columns-2">
70
71 <form method="post">
72 <div id="postbox-container-1" class="postbox-container">
73 <?php do_meta_boxes('ppmembershipsubscription', 'sidebar', ''); ?>
74 </div>
75 <div id="postbox-container-2" class="postbox-container">
76 <?php do_meta_boxes('ppmembershipsubscription', 'advanced', ''); ?>
77 </div>
78 <?php echo ppress_nonce_field(); ?>
79 </form>
80 </div>
81 <br class="clear">
82 </div>