From cb1a928359c8a0e7c88d288610cb9568353ad96d Mon Sep 17 00:00:00 2001 From: mateuswetah Date: Mon, 9 May 2022 16:57:04 -0300 Subject: [PATCH] Initial support to metadata sections. --- .../tainacan-item-single-metadata.php | 39 ++++--------------- .../tainacan-item-single-metadata_new.php | 26 +++++++++++++ .../tainacan-item-single-metadata_old.php | 32 +++++++++++++++ 3 files changed, 65 insertions(+), 32 deletions(-) create mode 100644 tainacan-blocksy/template-parts/tainacan-item-single-metadata_new.php create mode 100644 tainacan-blocksy/template-parts/tainacan-item-single-metadata_old.php diff --git a/tainacan-blocksy/template-parts/tainacan-item-single-metadata.php b/tainacan-blocksy/template-parts/tainacan-item-single-metadata.php index 708d8a4..2e98db4 100644 --- a/tainacan-blocksy/template-parts/tainacan-item-single-metadata.php +++ b/tainacan-blocksy/template-parts/tainacan-item-single-metadata.php @@ -1,32 +1,7 @@ -screen->get_prefix(); -?> - -
- -

- -

- - -
+= 0) { + tainacan_blocksy_get_template_part( 'template-parts/tainacan-item-single-metadata_new' ); + } else { + tainacan_blocksy_get_template_part( 'template-parts/tainacan-item-single-metadata_old' ); + } +?> \ No newline at end of file diff --git a/tainacan-blocksy/template-parts/tainacan-item-single-metadata_new.php b/tainacan-blocksy/template-parts/tainacan-item-single-metadata_new.php new file mode 100644 index 0000000..ee1a277 --- /dev/null +++ b/tainacan-blocksy/template-parts/tainacan-item-single-metadata_new.php @@ -0,0 +1,26 @@ +screen->get_prefix(); + + $metadata_args = array( + 'display_slug_as_class' => true, + 'before_title' => '

', + 'after_title' => '

', + 'before_value' => '

', + 'after_value' => '

', + 'exclude_title' => (get_theme_mod($prefix . '_show_title_metadata', 'yes') === 'no') + ); + $args = array( + 'before' => '
', + 'after' => '
', + 'before_name' => '

', + 'after_name' => '

', + 'hide_name' => !get_theme_mod($prefix . '_display_section_labels', 'yes') == 'yes', + 'before_metadata_list' => do_action( 'tainacan-blocksy-single-item-metadata-begin' ) . '
', + 'after_metadata_list' => '
' . do_action( 'tainacan-blocksy-single-item-metadata-end' ), + 'metadata_list_args' => $metadata_args + ); + + echo '
'; + tainacan_the_metadata_sections( $args ); + echo '
'; +?> diff --git a/tainacan-blocksy/template-parts/tainacan-item-single-metadata_old.php b/tainacan-blocksy/template-parts/tainacan-item-single-metadata_old.php new file mode 100644 index 0000000..708d8a4 --- /dev/null +++ b/tainacan-blocksy/template-parts/tainacan-item-single-metadata_old.php @@ -0,0 +1,32 @@ +screen->get_prefix(); +?> + +
+ +

+ +

+ + +