PluginProbe ʕ •ᴥ•ʔ
Pods – Custom Content Types and Fields / 3.1.4.3
Pods – Custom Content Types and Fields v3.1.4.3
2.7.31.4 2.8.23.5 2.9.19.5 3.0.10.5 3.1.4.3 3.2.8.4 3.3.9.2 2.8.23.4 2.9.19.4 3.0.10.4 3.1.4.2 3.2.8.3 3.3.9.1 trunk 1.14.8 2.7.31.3 2.8.23.3 2.9.19.3 3.0.10.3 3.1.4.1 3.2.0 3.2.1 3.2.1.1 3.2.2 3.2.4 3.2.5 3.2.6 3.2.7 3.2.7.1 3.2.8 3.2.8.1 3.2.8.2 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.3.9
pods / components / Table-Storage.php
pods / components Last commit date
Builder 1 week ago I18n 1 week ago Migrate-ACF 1 week ago Migrate-CPTUI 1 week ago Migrate-Packages 1 week ago Roles 1 week ago Templates 1 week ago Advanced-Content-Types.php 1 week ago Advanced-Relationships.php 1 week ago Markdown.php 1 week ago Pages.php 1 week ago Table-Storage.php 1 week ago
Table-Storage.php
48 lines
1 <?php
2 /**
3 * Name: Table Storage
4 *
5 * Description: Enable a custom database table for your custom fields on Post Types, Media, Taxonomies, Users, and Comments.
6 *
7 * Version: 2.3
8 *
9 * Category: Advanced
10 *
11 * Tableless Mode: No
12 *
13 * @package Pods\Components
14 * @subpackage Advanced Content Types
15 */
16
17 if ( class_exists( 'Pods_Table_Storage' ) ) {
18 return;
19 }
20
21 /**
22 * Class Pods_Table_Storage
23 */
24 class Pods_Table_Storage extends PodsComponent {
25
26 /**
27 * {@inheritdoc}
28 */
29 public function init() {
30 // Bypass if Pods is in types-only mode.
31 if ( pods_is_types_only() ) {
32 return;
33 }
34
35 // Bypass if Pods is in tableless mode.
36 if ( pods_tableless() ) {
37 return;
38 }
39
40 add_filter( 'pods_admin_setup_add_create_storage', '__return_true' );
41 add_filter( 'pods_admin_setup_add_create_taxonomy_storage', '__return_true' );
42
43 add_filter( 'pods_admin_setup_add_extend_storage', '__return_true' );
44 add_filter( 'pods_admin_setup_add_extend_taxonomy_storage', '__return_true' );
45 }
46
47 }
48