pre> 19
+			the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' );
20
+		endif;
21
+
22
+		if ( 'post' === get_post_type() ) :
23
+			?>
24
+			<div class="entry-meta">
25
+				<?php
26
+				whitesports_posted_on();
27
+				whitesports_posted_by();
28
+				?>
29
+			</div><!-- .entry-meta -->
30
+		<?php endif; ?>
31
+	</header><!-- .entry-header -->
32
+	<div class="entry-content">
33
+		<?php
34
+		the_content(
35
+			sprintf(
36
+				wp_kses(
37
+					/* translators: %s: Name of current post. Only visible to screen readers */
38
+					__( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'whitesports' ),
39
+					array(
40
+						'span' => array(
41
+							'class' => array(),
42
+						),
43
+					)
44
+				),
45
+				wp_kses_post( get_the_title() )
46
+			)
47
+		);
48
+
49
+		wp_link_pages(
50
+			array(
51
+				'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'whitesports' ),
52
+				'after'  => '</div>',
53
+			)
54
+		);
55
+		?>
56
+	</div><!-- .entry-content -->
57
+
58
+</article><!-- #post-<?php the_ID(); ?> -->
59
+<hr>
60
+<p  class='text-center h2'>
61
+บทความที่เกี่ยวข้อง</p><br>
62
+<div class='row'>
63
+<?php
64
+
65
+$related = get_posts( array( 'category__in' => wp_get_post_categories($post->ID), 'numberposts' => 4, 'post__not_in' => array($post->ID) ) );
66
+if( $related ) foreach( $related as $post ) {
67
+setup_postdata($post); ?>
68
+        <div class='col-md-3'>
69
+<?php 
70
+the_post_thumbnail( 'medium' );    ?>
71
+        <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a>
72
+        </div>
73
+<?php }
74
+wp_reset_postdata(); ?>
75
+</div>
76
+<hr>

+ 2 - 2
app/wp-content/themes/whitesports/template-parts/content-search.php

@@ -9,7 +9,7 @@
9 9
 
10 10
 ?>
11 11
 
12
-<article id="post-<?php the_ID(); ?>" class="col-md-3" style='margin-bottom:1.5em'>
12
+<article id="post-<?php the_ID(); ?>" class="col-md-4 article-item" style='margin-bottom:1.5em'>
13 13
 	<?php whitesports_post_thumbnail(); ?>
14 14
 		<?php if ( 'post' === get_post_type() ) : ?>
15 15
 		<div class="entry-meta">
@@ -19,5 +19,5 @@
19 19
 		</div><!-- .entry-meta -->
20 20
 		<?php endif; ?>
21 21
 
22
-	<?php the_title( sprintf( '<strong><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></strong>' ); ?>
22
+	<?php the_title( sprintf( '<strong><a href="%s" rel="bookmark" class="text">', esc_url( get_permalink() ) ), '</a></strong>' ); ?>
23 23
 </article><!-- #post-<?php the_ID(); ?> -->

+ 1 - 1
app/wp-content/themes/whitesports/template-parts/content.php

@@ -62,7 +62,7 @@
62 62
 <div class='row'>
63 63
 <?php
64 64
 
65
-$related = get_posts( array( 'category__in' => wp_get_post_categories($post->ID), 'numberposts' => 5, 'post__not_in' => array($post->ID) ) );
65
+$related = get_posts( array( 'category__in' => wp_get_post_categories($post->ID), 'numberposts' => 4, 'post__not_in' => array($post->ID) ) );
66 66
 if( $related ) foreach( $related as $post ) {
67 67
 setup_postdata($post); ?>
68 68
         <div class='col-md-3'>

BIN
app/wp-content/uploads/2021/11/00-100x100.jpg


BIN
app/wp-content/uploads/2021/11/00-150x150.jpg


BIN
app/wp-content/uploads/2021/11/00-300x169.jpg


BIN
app/wp-content/uploads/2021/11/00-300x300.jpg


BIN
app/wp-content/uploads/2021/11/00-600x338.jpg


BIN
app/wp-content/uploads/2021/11/00-60x60.jpg


BIN
app/wp-content/uploads/2021/11/00-768x432.jpg


BIN
app/wp-content/uploads/2021/11/00.jpg


BIN
app/wp-content/uploads/2021/11/0000-100x100.jpg


BIN
app/wp-content/uploads/2021/11/0000-150x150.jpg


BIN
app/wp-content/uploads/2021/11/0000-300x169.jpg


BIN
app/wp-content/uploads/2021/11/0000-300x300.jpg


BIN
app/wp-content/uploads/2021/11/0000-600x338.jpg


BIN
app/wp-content/uploads/2021/11/0000-60x60.jpg


BIN
app/wp-content/uploads/2021/11/0000-768x432.jpg


BIN
app/wp-content/uploads/2021/11/0000.jpg


BIN
app/wp-content/uploads/2021/11/1-1-100x100.jpg


BIN
app/wp-content/uploads/2021/11/1-1-150x150.jpg


BIN
app/wp-content/uploads/2021/11/1-1-300x169.jpg


BIN
app/wp-content/uploads/2021/11/1-1-300x300.jpg


BIN
app/wp-content/uploads/2021/11/1-1-600x338.jpg


BIN
app/wp-content/uploads/2021/11/1-1-60x60.jpg


BIN
app/wp-content/uploads/2021/11/1-1-768x432.jpg


BIN
app/wp-content/uploads/2021/11/1-1.jpg


BIN
app/wp-content/uploads/2021/11/111-100x100.jpg


BIN
app/wp-content/uploads/2021/11/111-150x150.jpg


BIN
app/wp-content/uploads/2021/11/111-300x169.jpg


BIN
app/wp-content/uploads/2021/11/111-300x300.jpg


BIN
app/wp-content/uploads/2021/11/111-600x338.jpg


BIN
app/wp-content/uploads/2021/11/111-60x60.jpg


BIN
app/wp-content/uploads/2021/11/111-768x432.jpg


BIN
app/wp-content/uploads/2021/11/111.jpg


BIN
app/wp-content/uploads/2021/11/12-100x100.jpg


BIN
app/wp-content/uploads/2021/11/12-150x150.jpg


BIN
app/wp-content/uploads/2021/11/12-300x169.jpg


BIN
app/wp-content/uploads/2021/11/12-300x300.jpg


BIN
app/wp-content/uploads/2021/11/12-600x338.jpg


BIN
app/wp-content/uploads/2021/11/12-60x60.jpg


BIN
app/wp-content/uploads/2021/11/12-768x432.jpg


BIN
app/wp-content/uploads/2021/11/12.jpg


BIN
app/wp-content/uploads/2021/11/1212-100x100.jpg


BIN
app/wp-content/uploads/2021/11/1212-150x150.jpg


BIN
app/wp-content/uploads/2021/11/1212-300x169.jpg


BIN
app/wp-content/uploads/2021/11/1212-300x300.jpg


BIN
app/wp-content/uploads/2021/11/1212-600x338.jpg


BIN
app/wp-content/uploads/2021/11/1212-60x60.jpg


BIN
app/wp-content/uploads/2021/11/1212-768x432.jpg


BIN
app/wp-content/uploads/2021/11/1212.jpg


BIN
app/wp-content/uploads/2021/11/14-100x100.jpg


BIN
app/wp-content/uploads/2021/11/14-150x150.jpg


BIN
app/wp-content/uploads/2021/11/14-300x169.jpg


BIN
app/wp-content/uploads/2021/11/14-300x300.jpg


BIN
app/wp-content/uploads/2021/11/14-600x338.jpg


BIN
app/wp-content/uploads/2021/11/14-60x60.jpg


BIN
app/wp-content/uploads/2021/11/14-768x432.jpg


BIN
app/wp-content/uploads/2021/11/14.jpg


BIN
app/wp-content/uploads/2021/11/2-1-100x100.jpg


BIN
app/wp-content/uploads/2021/11/2-1-150x150.jpg


BIN
app/wp-content/uploads/2021/11/2-1-300x169.jpg


BIN
app/wp-content/uploads/2021/11/2-1-300x300.jpg


BIN
app/wp-content/uploads/2021/11/2-1-600x338.jpg


BIN
app/wp-content/uploads/2021/11/2-1-60x60.jpg


BIN
app/wp-content/uploads/2021/11/2-1-768x432.jpg


BIN
app/wp-content/uploads/2021/11/2-1.jpg


BIN
app/wp-content/uploads/2021/11/3-1-100x100.jpg


BIN
app/wp-content/uploads/2021/11/3-1-150x150.jpg


BIN
app/wp-content/uploads/2021/11/3-1-300x169.jpg


BIN
app/wp-content/uploads/2021/11/3-1-300x300.jpg


BIN
app/wp-content/uploads/2021/11/3-1-600x338.jpg


BIN
app/wp-content/uploads/2021/11/3-1-60x60.jpg


BIN
app/wp-content/uploads/2021/11/3-1-768x432.jpg


BIN
app/wp-content/uploads/2021/11/3-1.jpg


BIN
app/wp-content/uploads/2021/11/5-100x100.jpg


BIN
app/wp-content/uploads/2021/11/5-150x150.jpg


BIN
app/wp-content/uploads/2021/11/5-300x169.jpg


BIN
app/wp-content/uploads/2021/11/5-300x300.jpg


BIN
app/wp-content/uploads/2021/11/5-600x338.jpg


BIN
app/wp-content/uploads/2021/11/5-60x60.jpg


BIN
app/wp-content/uploads/2021/11/5-768x432.jpg


BIN
app/wp-content/uploads/2021/11/5.jpg


BIN
app/wp-content/uploads/2021/11/AD-1-100x100.jpg


BIN
app/wp-content/uploads/2021/11/AD-1-150x150.jpg


BIN
app/wp-content/uploads/2021/11/AD-1-300x169.jpg


BIN
app/wp-content/uploads/2021/11/AD-1-300x300.jpg


BIN
app/wp-content/uploads/2021/11/AD-1-600x338.jpg


BIN
app/wp-content/uploads/2021/11/AD-1-60x60.jpg


BIN
app/wp-content/uploads/2021/11/AD-1-768x432.jpg


BIN
app/wp-content/uploads/2021/11/AD-1.jpg


BIN
app/wp-content/uploads/2021/11/ADW-100x100.jpg


BIN
app/wp-content/uploads/2021/11/ADW-150x150.jpg


BIN
app/wp-content/uploads/2021/11/ADW-300x169.jpg


+ 0 - 0
app/wp-content/uploads/2021/11/ADW-300x300.jpg


Некоторые файлы не были показаны из-за большого количества измененных файлов

tum/whitesports - Gogs: Simplico Git Service

Nenhuma Descrição

pum-install-functions.php 23KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. <?php
  2. /**
  3. * Install Functions
  4. *
  5. * @package PUM
  6. * @subpackage Functions/Install
  7. * @copyright Copyright (c) 2019, Code Atlantic LLC
  8. * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License
  9. * @since 1.4
  10. */
  11. // Exit if accessed directly.
  12. if ( ! defined( 'ABSPATH' ) ) {
  13. exit;
  14. }
  15. /**
  16. * Creates the example popups
  17. *
  18. * @since 1.14.0
  19. */
  20. function pum_install_example_popups() {
  21. $popup_id = wp_insert_post(
  22. array(
  23. 'post_title' => 'Example: Auto-opening announcement popup',
  24. 'post_type' => 'popup',
  25. 'post_content' => 'You can see how this popup was set up in our step-by-step guide: https://wppopupmaker.com/guides/auto-opening-announcement-popups/',
  26. 'post_status' => 'publish',
  27. )
  28. );
  29. update_post_meta( $popup_id, 'popup_title', 'Our Spring Sale Has Started' );
  30. update_post_meta( $popup_id, 'enabled', 0 );
  31. // Sets up popup settings and saves it as the post meta.
  32. $popup_settings = maybe_unserialize( 'a:39:{s:8:"triggers";a:1:{i:0;a:2:{s:4:"type";s:9:"auto_open";s:8:"settings";a:2:{s:11:"cookie_name";a:1:{i:0;s:8:"pum-2094";}s:5:"delay";i:500;}}}s:7:"cookies";a:1:{i:0;a:2:{s:5:"event";s:14:"on_popup_close";s:8:"settings";a:5:{s:4:"name";s:8:"pum-2094";s:3:"key";s:0:"";s:7:"session";b:0;s:4:"time";s:7:"1 month";s:4:"path";s:1:"1";}}}s:10:"conditions";a:1:{i:0;a:1:{i:0;a:1:{s:6:"target";s:13:"is_front_page";}}}s:8:"theme_id";s:4:"2085";s:4:"size";s:6:"medium";s:20:"responsive_min_width";s:2:"0%";s:20:"responsive_max_width";s:4:"100%";s:12:"custom_width";s:5:"640px";s:13:"custom_height";s:5:"380px";s:14:"animation_type";s:4:"fade";s:15:"animation_speed";s:3:"350";s:16:"animation_origin";s:10:"center top";s:10:"open_sound";s:4:"none";s:12:"custom_sound";s:0:"";s:8:"location";s:6:"center";s:12:"position_top";s:3:"100";s:15:"position_bottom";s:1:"0";s:13:"position_left";s:1:"0";s:14:"position_right";s:1:"0";s:6:"zindex";s:10:"1999999999";s:10:"close_text";s:0:"";s:18:"close_button_delay";s:1:"0";s:30:"close_on_form_submission_delay";s:1:"0";s:17:"disable_on_mobile";b:0;s:17:"disable_on_tablet";b:0;s:18:"custom_height_auto";b:0;s:18:"scrollable_content";b:0;s:21:"position_from_trigger";b:0;s:14:"position_fixed";b:0;s:16:"overlay_disabled";b:0;s:9:"stackable";b:0;s:18:"disable_reposition";b:0;s:24:"close_on_form_submission";b:0;s:22:"close_on_overlay_click";b:0;s:18:"close_on_esc_press";b:0;s:17:"close_on_f4_press";b:0;s:19:"disable_form_reopen";b:0;s:21:"disable_accessibility";b:0;s:10:"theme_slug";s:13:"default-theme";}' );
  33. $popup_settings['triggers'][0]['settings']['cookie_name'] = "pum-$popup_id";
  34. $popup_settings['cookies'][0]['settings']['name'] = "pum-$popup_id";
  35. update_post_meta( $popup_id, 'popup_settings', $popup_settings );
  36. }
  37. /**
  38. * Enqueues our install theme function on wp_loaded if Popup Maker core was updated.
  39. *
  40. * @since 1.11.0
  41. */
  42. function pum_install_new_themes_on_update() {
  43. add_action( 'wp_loaded', 'pum_install_built_in_themes' );
  44. }
  45. add_action( 'pum_update_core_version', 'pum_install_new_themes_on_update' );
  46. /**
  47. * @param bool $network_wide
  48. */
  49. function pum_install_built_in_themes( $network_wide = false ) {
  50. $installed_themes = get_option( '_pum_installed_themes', array() );
  51. $built_in_themes = array(
  52. 'lightbox' => array(
  53. 'post_title' => __( 'Light Box', 'popup-maker' ),
  54. 'meta_input' => array(
  55. 'popup_theme_settings' => 'a:67:{s:24:"overlay_background_color";s:7:"#000000";s:26:"overlay_background_opacity";s:2:"60";s:17:"container_padding";s:2:"18";s:26:"container_background_color";s:7:"#ffffff";s:28:"container_background_opacity";s:3:"100";s:22:"container_border_style";s:5:"solid";s:22:"container_border_color";s:7:"#000000";s:22:"container_border_width";s:1:"8";s:23:"container_border_radius";s:1:"3";s:25:"container_boxshadow_inset";s:2:"no";s:30:"container_boxshadow_horizontal";s:1:"0";s:28:"container_boxshadow_vertical";s:1:"0";s:24:"container_boxshadow_blur";s:2:"30";s:26:"container_boxshadow_spread";s:1:"0";s:25:"container_boxshadow_color";s:7:"#020202";s:27:"container_boxshadow_opacity";s:3:"100";s:16:"title_font_color";s:7:"#000000";s:17:"title_line_height";s:2:"36";s:15:"title_font_size";s:2:"32";s:17:"title_font_family";s:7:"inherit";s:17:"title_font_weight";s:3:"100";s:16:"title_font_style";s:0:"";s:16:"title_text_align";s:4:"left";s:27:"title_textshadow_horizontal";s:1:"0";s:25:"title_textshadow_vertical";s:1:"0";s:21:"title_textshadow_blur";s:1:"0";s:22:"title_textshadow_color";s:7:"#020202";s:24:"title_textshadow_opacity";s:2:"23";s:18:"content_font_color";s:7:"#000000";s:19:"content_font_family";s:7:"inherit";s:19:"content_font_weight";s:3:"100";s:18:"content_font_style";s:0:"";s:10:"close_text";s:7:"&times;";s:14:"close_location";s:8:"topright";s:18:"close_position_top";s:3:"-13";s:19:"close_position_left";s:1:"0";s:21:"close_position_bottom";s:1:"0";s:20:"close_position_right";s:3:"-13";s:13:"close_padding";s:1:"0";s:12:"close_height";s:2:"26";s:11:"close_width";s:2:"26";s:22:"close_background_color";s:7:"#000000";s:24:"close_background_opacity";s:3:"100";s:16:"close_font_color";s:7:"#ffffff";s:17:"close_line_height";s:2:"24";s:15:"close_font_size";s:2:"24";s:17:"close_font_family";s:5:"Arial";s:17:"close_font_weight";s:3:"100";s:16:"close_font_style";s:0:"";s:18:"close_border_style";s:5:"solid";s:18:"close_border_color";s:7:"#ffffff";s:18:"close_border_width";s:1:"2";s:19:"close_border_radius";s:2:"26";s:21:"close_boxshadow_inset";s:2:"no";s:26:"close_boxshadow_horizontal";s:1:"0";s:24:"close_boxshadow_vertical";s:1:"0";s:20:"close_boxshadow_blur";s:2:"15";s:22:"close_boxshadow_spread";s:1:"1";s:21:"close_boxshadow_color";s:7:"#020202";s:23:"close_boxshadow_opacity";s:2:"75";s:27:"close_textshadow_horizontal";s:1:"0";s:25:"close_textshadow_vertical";s:1:"0";s:21:"close_textshadow_blur";s:1:"0";s:22:"close_textshadow_color";s:7:"#000000";s:24:"close_textshadow_opacity";s:2:"23";s:13:"atc_promotion";N;s:22:"close_position_outside";i:0;}',
  56. 'popup_theme_data_version' => 3,
  57. ),
  58. ),
  59. 'enterprise-blue' => array(
  60. 'post_title' => __( 'Enterprise Blue', 'popup-maker' ),
  61. 'meta_input' => array(
  62. 'popup_theme_settings' => 'a:67:{s:24:"overlay_background_color";s:7:"#000000";s:26:"overlay_background_opacity";s:2:"70";s:17:"container_padding";s:2:"28";s:26:"container_background_color";s:7:"#ffffff";s:28:"container_background_opacity";s:3:"100";s:22:"container_border_style";s:4:"none";s:22:"container_border_color";s:7:"#000000";s:22:"container_border_width";s:1:"1";s:23:"container_border_radius";s:1:"5";s:25:"container_boxshadow_inset";s:2:"no";s:30:"container_boxshadow_horizontal";s:1:"0";s:28:"container_boxshadow_vertical";s:2:"10";s:24:"container_boxshadow_blur";s:2:"25";s:26:"container_boxshadow_spread";s:1:"4";s:25:"container_boxshadow_color";s:7:"#020202";s:27:"container_boxshadow_opacity";s:2:"50";s:16:"title_font_color";s:7:"#315b7c";s:17:"title_line_height";s:2:"36";s:15:"title_font_size";s:2:"34";s:17:"title_font_family";s:7:"inherit";s:17:"title_font_weight";s:3:"100";s:16:"title_font_style";s:0:"";s:16:"title_text_align";s:4:"left";s:27:"title_textshadow_horizontal";s:1:"0";s:25:"title_textshadow_vertical";s:1:"0";s:21:"title_textshadow_blur";s:1:"0";s:22:"title_textshadow_color";s:7:"#020202";s:24:"title_textshadow_opacity";s:2:"23";s:18:"content_font_color";s:7:"#2d2d2d";s:19:"content_font_family";s:7:"inherit";s:19:"content_font_weight";s:3:"100";s:18:"content_font_style";s:0:"";s:10:"close_text";s:2:"×";s:14:"close_location";s:8:"topright";s:18:"close_position_top";s:1:"8";s:19:"close_position_left";s:1:"0";s:21:"close_position_bottom";s:1:"0";s:20:"close_position_right";s:1:"8";s:13:"close_padding";s:1:"4";s:12:"close_height";s:2:"28";s:11:"close_width";s:2:"28";s:22:"close_background_color";s:7:"#315b7c";s:24:"close_background_opacity";s:3:"100";s:16:"close_font_color";s:7:"#ffffff";s:17:"close_line_height";s:2:"20";s:15:"close_font_size";s:2:"20";s:17:"close_font_family";s:15:"Times New Roman";s:17:"close_font_weight";s:3:"100";s:16:"close_font_style";s:0:"";s:18:"close_border_style";s:4:"none";s:18:"close_border_color";s:7:"#ffffff";s:18:"close_border_width";s:1:"1";s:19:"close_border_radius";s:2:"42";s:21:"close_boxshadow_inset";s:2:"no";s:26:"close_boxshadow_horizontal";s:1:"0";s:24:"close_boxshadow_vertical";s:1:"0";s:20:"close_boxshadow_blur";s:1:"0";s:22:"close_boxshadow_spread";s:1:"0";s:21:"close_boxshadow_color";s:7:"#020202";s:23:"close_boxshadow_opacity";s:2:"23";s:27:"close_textshadow_horizontal";s:1:"0";s:25:"close_textshadow_vertical";s:1:"0";s:21:"close_textshadow_blur";s:1:"0";s:22:"close_textshadow_color";s:7:"#000000";s:24:"close_textshadow_opacity";s:2:"23";s:13:"atc_promotion";N;s:22:"close_position_outside";i:0;}',
  63. 'popup_theme_data_version' => 3,
  64. ),
  65. ),
  66. 'hello-box' => array(
  67. 'post_title' => __( 'Hello Box', 'popup-maker' ),
  68. 'meta_input' => array(
  69. 'popup_theme_settings' => 'a:67:{s:24:"overlay_background_color";s:7:"#000000";s:26:"overlay_background_opacity";s:2:"75";s:17:"container_padding";s:2:"30";s:26:"container_background_color";s:7:"#ffffff";s:28:"container_background_opacity";s:3:"100";s:22:"container_border_style";s:5:"solid";s:22:"container_border_color";s:7:"#81d742";s:22:"container_border_width";s:2:"14";s:23:"container_border_radius";s:2:"80";s:25:"container_boxshadow_inset";s:2:"no";s:30:"container_boxshadow_horizontal";s:1:"0";s:28:"container_boxshadow_vertical";s:1:"0";s:24:"container_boxshadow_blur";s:1:"0";s:26:"container_boxshadow_spread";s:1:"0";s:25:"container_boxshadow_color";s:7:"#020202";s:27:"container_boxshadow_opacity";s:1:"0";s:16:"title_font_color";s:7:"#2d2d2d";s:17:"title_line_height";s:2:"36";s:15:"title_font_size";s:2:"32";s:17:"title_font_family";s:10:"Montserrat";s:17:"title_font_weight";s:3:"100";s:16:"title_font_style";s:0:"";s:16:"title_text_align";s:4:"left";s:27:"title_textshadow_horizontal";s:1:"0";s:25:"title_textshadow_vertical";s:1:"0";s:21:"title_textshadow_blur";s:1:"0";s:22:"title_textshadow_color";s:7:"#020202";s:24:"title_textshadow_opacity";s:2:"23";s:18:"content_font_color";s:7:"#2d2d2d";s:19:"content_font_family";s:7:"inherit";s:19:"content_font_weight";s:3:"100";s:18:"content_font_style";s:0:"";s:10:"close_text";s:2:"×";s:14:"close_location";s:8:"topright";s:18:"close_position_top";s:3:"-30";s:19:"close_position_left";s:3:"-30";s:21:"close_position_bottom";s:1:"0";s:20:"close_position_right";s:3:"-30";s:13:"close_padding";s:1:"0";s:12:"close_height";s:1:"0";s:11:"close_width";s:1:"0";s:22:"close_background_color";s:7:"#ffffff";s:24:"close_background_opacity";s:3:"100";s:16:"close_font_color";s:7:"#2d2d2d";s:17:"close_line_height";s:2:"28";s:15:"close_font_size";s:2:"32";s:17:"close_font_family";s:15:"Times New Roman";s:17:"close_font_weight";s:3:"100";s:16:"close_font_style";s:0:"";s:18:"close_border_style";s:4:"none";s:18:"close_border_color";s:7:"#ffffff";s:18:"close_border_width";s:1:"1";s:19:"close_border_radius";s:2:"28";s:21:"close_boxshadow_inset";s:2:"no";s:26:"close_boxshadow_horizontal";s:1:"0";s:24:"close_boxshadow_vertical";s:1:"0";s:20:"close_boxshadow_blur";s:1:"0";s:22:"close_boxshadow_spread";s:1:"0";s:21:"close_boxshadow_color";s:7:"#020202";s:23:"close_boxshadow_opacity";s:2:"23";s:27:"close_textshadow_horizontal";s:1:"0";s:25:"close_textshadow_vertical";s:1:"0";s:21:"close_textshadow_blur";s:1:"0";s:22:"close_textshadow_color";s:7:"#000000";s:24:"close_textshadow_opacity";s:2:"23";s:13:"atc_promotion";N;s:22:"close_position_outside";i:0;}',
  70. 'popup_theme_data_version' => 3,
  71. ),
  72. ),
  73. 'cutting-edge' => array(
  74. 'post_title' => __( 'Cutting Edge', 'popup-maker' ),
  75. 'meta_input' => array(
  76. 'popup_theme_settings' => 'a:67:{s:24:"overlay_background_color";s:7:"#000000";s:26:"overlay_background_opacity";s:2:"50";s:17:"container_padding";s:2:"18";s:26:"container_background_color";s:7:"#1e73be";s:28:"container_background_opacity";s:3:"100";s:22:"container_border_style";s:4:"none";s:22:"container_border_color";s:7:"#000000";s:22:"container_border_width";s:1:"1";s:23:"container_border_radius";s:1:"0";s:25:"container_boxshadow_inset";s:2:"no";s:30:"container_boxshadow_horizontal";s:1:"0";s:28:"container_boxshadow_vertical";s:2:"10";s:24:"container_boxshadow_blur";s:2:"25";s:26:"container_boxshadow_spread";s:1:"0";s:25:"container_boxshadow_color";s:7:"#020202";s:27:"container_boxshadow_opacity";s:2:"50";s:16:"title_font_color";s:7:"#ffffff";s:17:"title_line_height";s:2:"28";s:15:"title_font_size";s:2:"26";s:17:"title_font_family";s:10:"Sans-Serif";s:17:"title_font_weight";s:3:"100";s:16:"title_font_style";s:0:"";s:16:"title_text_align";s:4:"left";s:27:"title_textshadow_horizontal";s:1:"0";s:25:"title_textshadow_vertical";s:1:"0";s:21:"title_textshadow_blur";s:1:"0";s:22:"title_textshadow_color";s:7:"#020202";s:24:"title_textshadow_opacity";s:2:"23";s:18:"content_font_color";s:7:"#ffffff";s:19:"content_font_family";s:7:"inherit";s:19:"content_font_weight";s:3:"100";s:18:"content_font_style";s:0:"";s:10:"close_text";s:2:"×";s:14:"close_location";s:8:"topright";s:18:"close_position_top";s:1:"0";s:19:"close_position_left";s:1:"0";s:21:"close_position_bottom";s:1:"0";s:20:"close_position_right";s:1:"0";s:13:"close_padding";s:1:"0";s:12:"close_height";s:2:"24";s:11:"close_width";s:2:"24";s:22:"close_background_color";s:7:"#eeee22";s:24:"close_background_opacity";s:3:"100";s:16:"close_font_color";s:7:"#1e73be";s:17:"close_line_height";s:2:"24";s:15:"close_font_size";s:2:"32";s:17:"close_font_family";s:15:"Times New Roman";s:17:"close_font_weight";s:3:"100";s:16:"close_font_style";s:0:"";s:18:"close_border_style";s:4:"none";s:18:"close_border_color";s:7:"#ffffff";s:18:"close_border_width";s:1:"1";s:19:"close_border_radius";s:1:"0";s:21:"close_boxshadow_inset";s:2:"no";s:26:"close_boxshadow_horizontal";s:2:"-1";s:24:"close_boxshadow_vertical";s:1:"1";s:20:"close_boxshadow_blur";s:1:"1";s:22:"close_boxshadow_spread";s:1:"0";s:21:"close_boxshadow_color";s:7:"#020202";s:23:"close_boxshadow_opacity";s:2:"10";s:27:"close_textshadow_horizontal";s:2:"-1";s:25:"close_textshadow_vertical";s:1:"1";s:21:"close_textshadow_blur";s:1:"1";s:22:"close_textshadow_color";s:7:"#000000";s:24:"close_textshadow_opacity";s:2:"10";s:13:"atc_promotion";N;s:22:"close_position_outside";i:0;}',
  77. 'popup_theme_data_version' => 3,
  78. ),
  79. ),
  80. 'framed-border' => array(
  81. 'post_title' => __( 'Framed Border', 'popup-maker' ),
  82. 'meta_input' => array(
  83. 'popup_theme_settings' => 'a:67:{s:24:"overlay_background_color";s:7:"#ffffff";s:26:"overlay_background_opacity";s:2:"50";s:17:"container_padding";s:2:"18";s:26:"container_background_color";s:7:"#fffbef";s:28:"container_background_opacity";s:3:"100";s:22:"container_border_style";s:6:"outset";s:22:"container_border_color";s:7:"#dd3333";s:22:"container_border_width";s:2:"20";s:23:"container_border_radius";s:1:"0";s:25:"container_boxshadow_inset";s:3:"yes";s:30:"container_boxshadow_horizontal";s:1:"1";s:28:"container_boxshadow_vertical";s:1:"1";s:24:"container_boxshadow_blur";s:1:"3";s:26:"container_boxshadow_spread";s:1:"0";s:25:"container_boxshadow_color";s:7:"#020202";s:27:"container_boxshadow_opacity";s:2:"97";s:16:"title_font_color";s:7:"#000000";s:17:"title_line_height";s:2:"36";s:15:"title_font_size";s:2:"32";s:17:"title_font_family";s:7:"inherit";s:17:"title_font_weight";s:3:"100";s:16:"title_font_style";s:0:"";s:16:"title_text_align";s:4:"left";s:27:"title_textshadow_horizontal";s:1:"0";s:25:"title_textshadow_vertical";s:1:"0";s:21:"title_textshadow_blur";s:1:"0";s:22:"title_textshadow_color";s:7:"#020202";s:24:"title_textshadow_opacity";s:2:"23";s:18:"content_font_color";s:7:"#2d2d2d";s:19:"content_font_family";s:7:"inherit";s:19:"content_font_weight";s:3:"100";s:18:"content_font_style";s:0:"";s:10:"close_text";s:2:"×";s:14:"close_location";s:8:"topright";s:18:"close_position_top";s:3:"-20";s:19:"close_position_left";s:3:"-20";s:21:"close_position_bottom";s:1:"0";s:20:"close_position_right";s:3:"-20";s:13:"close_padding";s:1:"0";s:12:"close_height";s:2:"20";s:11:"close_width";s:2:"20";s:22:"close_background_color";s:7:"#000000";s:24:"close_background_opacity";s:2:"55";s:16:"close_font_color";s:7:"#ffffff";s:17:"close_line_height";s:2:"18";s:15:"close_font_size";s:2:"16";s:17:"close_font_family";s:6:"Tahoma";s:17:"close_font_weight";s:3:"700";s:16:"close_font_style";s:0:"";s:18:"close_border_style";s:4:"none";s:18:"close_border_color";s:7:"#ffffff";s:18:"close_border_width";s:1:"1";s:19:"close_border_radius";s:1:"0";s:21:"close_boxshadow_inset";s:2:"no";s:26:"close_boxshadow_horizontal";s:1:"0";s:24:"close_boxshadow_vertical";s:1:"0";s:20:"close_boxshadow_blur";s:1:"0";s:22:"close_boxshadow_spread";s:1:"0";s:21:"close_boxshadow_color";s:7:"#020202";s:23:"close_boxshadow_opacity";s:2:"23";s:27:"close_textshadow_horizontal";s:1:"0";s:25:"close_textshadow_vertical";s:1:"0";s:21:"close_textshadow_blur";s:1:"0";s:22:"close_textshadow_color";s:7:"#000000";s:24:"close_textshadow_opacity";s:2:"23";s:13:"atc_promotion";N;s:22:"close_position_outside";i:0;}',
  84. 'popup_theme_data_version' => 3,
  85. ),
  86. ),
  87. 'floating-bar' => array(
  88. 'post_title' => __( 'Floating Bar - Soft Blue', 'popup-maker' ),
  89. 'meta_input' => array(
  90. 'popup_theme_settings' => 'a:67:{s:24:"overlay_background_color";s:7:"#ffffff";s:26:"overlay_background_opacity";s:1:"0";s:13:"atc_promotion";N;s:17:"container_padding";s:1:"8";s:23:"container_border_radius";s:1:"0";s:26:"container_background_color";s:7:"#eef6fc";s:28:"container_background_opacity";s:3:"100";s:22:"container_border_style";s:4:"none";s:22:"container_border_color";s:7:"#000000";s:22:"container_border_width";s:1:"1";s:25:"container_boxshadow_color";s:7:"#020202";s:27:"container_boxshadow_opacity";s:2:"23";s:30:"container_boxshadow_horizontal";s:1:"1";s:28:"container_boxshadow_vertical";s:1:"1";s:24:"container_boxshadow_blur";s:1:"3";s:26:"container_boxshadow_spread";s:1:"0";s:25:"container_boxshadow_inset";s:2:"no";s:16:"title_font_color";s:7:"#505050";s:15:"title_font_size";s:2:"32";s:17:"title_line_height";s:2:"36";s:17:"title_font_family";s:7:"inherit";s:17:"title_font_weight";s:3:"400";s:16:"title_font_style";s:0:"";s:16:"title_text_align";s:4:"left";s:22:"title_textshadow_color";s:7:"#020202";s:24:"title_textshadow_opacity";s:2:"23";s:27:"title_textshadow_horizontal";s:1:"0";s:25:"title_textshadow_vertical";s:1:"0";s:21:"title_textshadow_blur";s:1:"0";s:18:"content_font_color";s:7:"#505050";s:19:"content_font_family";s:7:"inherit";s:19:"content_font_weight";s:3:"400";s:18:"content_font_style";s:0:"";s:10:"close_text";s:2:"×";s:22:"close_position_outside";i:0;s:14:"close_location";s:11:"middleright";s:18:"close_position_top";s:1:"0";s:21:"close_position_bottom";s:1:"0";s:19:"close_position_left";s:1:"0";s:20:"close_position_right";s:1:"5";s:13:"close_padding";s:1:"0";s:12:"close_height";s:2:"18";s:11:"close_width";s:2:"18";s:19:"close_border_radius";s:2:"15";s:22:"close_background_color";s:7:"#ffffff";s:24:"close_background_opacity";s:1:"0";s:16:"close_font_color";s:7:"#505050";s:15:"close_font_size";s:2:"15";s:17:"close_line_height";s:2:"18";s:17:"close_font_family";s:10:"Sans-Serif";s:17:"close_font_weight";s:3:"700";s:16:"close_font_style";s:0:"";s:18:"close_border_style";s:5:"solid";s:18:"close_border_color";s:7:"#505050";s:18:"close_border_width";s:1:"1";s:21:"close_boxshadow_color";s:7:"#020202";s:23:"close_boxshadow_opacity";s:1:"0";s:26:"close_boxshadow_horizontal";s:1:"0";s:24:"close_boxshadow_vertical";s:1:"0";s:20:"close_boxshadow_blur";s:1:"0";s:22:"close_boxshadow_spread";s:1:"0";s:21:"close_boxshadow_inset";s:2:"no";s:22:"close_textshadow_color";s:7:"#000000";s:24:"close_textshadow_opacity";s:1:"0";s:27:"close_textshadow_horizontal";s:1:"0";s:25:"close_textshadow_vertical";s:1:"0";s:21:"close_textshadow_blur";s:1:"0";}',
  91. 'popup_theme_data_version' => 3,
  92. ),
  93. ),
  94. 'content-only' => array(
  95. 'post_title' => __( 'Content Only - For use with page builders or block editor', 'popup-maker' ),
  96. 'meta_input' => array(
  97. 'popup_theme_settings' => 'a:67:{s:24:"overlay_background_color";s:7:"#000000";s:26:"overlay_background_opacity";s:2:"70";s:13:"atc_promotion";N;s:17:"container_padding";s:1:"0";s:23:"container_border_radius";s:1:"0";s:26:"container_background_color";s:0:"";s:28:"container_background_opacity";s:1:"0";s:22:"container_border_style";s:4:"none";s:22:"container_border_color";s:7:"#000000";s:22:"container_border_width";s:1:"1";s:25:"container_boxshadow_color";s:7:"#020202";s:27:"container_boxshadow_opacity";s:1:"0";s:30:"container_boxshadow_horizontal";s:1:"0";s:28:"container_boxshadow_vertical";s:1:"0";s:24:"container_boxshadow_blur";s:1:"0";s:26:"container_boxshadow_spread";s:1:"0";s:25:"container_boxshadow_inset";s:2:"no";s:16:"title_font_color";s:7:"#000000";s:15:"title_font_size";s:2:"32";s:17:"title_line_height";s:2:"36";s:17:"title_font_family";s:7:"inherit";s:17:"title_font_weight";s:3:"400";s:16:"title_font_style";s:0:"";s:16:"title_text_align";s:4:"left";s:22:"title_textshadow_color";s:7:"#020202";s:24:"title_textshadow_opacity";s:2:"23";s:27:"title_textshadow_horizontal";s:1:"0";s:25:"title_textshadow_vertical";s:1:"0";s:21:"title_textshadow_blur";s:1:"0";s:18:"content_font_color";s:7:"#8c8c8c";s:19:"content_font_family";s:7:"inherit";s:19:"content_font_weight";s:3:"400";s:18:"content_font_style";s:0:"";s:10:"close_text";s:2:"×";s:22:"close_position_outside";i:0;s:14:"close_location";s:8:"topright";s:18:"close_position_top";s:1:"7";s:21:"close_position_bottom";s:1:"0";s:19:"close_position_left";s:1:"0";s:20:"close_position_right";s:1:"7";s:13:"close_padding";s:1:"0";s:12:"close_height";s:2:"18";s:11:"close_width";s:2:"18";s:19:"close_border_radius";s:2:"15";s:22:"close_background_color";s:7:"#ffffff";s:24:"close_background_opacity";s:1:"0";s:16:"close_font_color";s:7:"#000000";s:15:"close_font_size";s:2:"20";s:17:"close_line_height";s:2:"20";s:17:"close_font_family";s:7:"inherit";s:17:"close_font_weight";s:3:"700";s:16:"close_font_style";s:0:"";s:18:"close_border_style";s:4:"none";s:18:"close_border_color";s:7:"#ffffff";s:18:"close_border_width";s:1:"1";s:21:"close_boxshadow_color";s:7:"#020202";s:23:"close_boxshadow_opacity";s:1:"0";s:26:"close_boxshadow_horizontal";s:1:"0";s:24:"close_boxshadow_vertical";s:1:"0";s:20:"close_boxshadow_blur";s:1:"0";s:22:"close_boxshadow_spread";s:1:"0";s:21:"close_boxshadow_inset";s:2:"no";s:22:"close_textshadow_color";s:7:"#000000";s:24:"close_textshadow_opacity";s:1:"0";s:27:"close_textshadow_horizontal";s:1:"0";s:25:"close_textshadow_vertical";s:1:"0";s:21:"close_textshadow_blur";s:1:"0";}',
  98. 'popup_theme_data_version' => 3,
  99. ),
  100. ),
  101. );
  102. $new_theme_installed = false;
  103. foreach ( $built_in_themes as $post_name => $_theme ) {
  104. if ( ! in_array( $post_name, $installed_themes ) ) {
  105. $_theme['post_name'] = $post_name;
  106. $_theme['post_type'] = 'popup_theme';
  107. $_theme['post_status'] = 'publish';
  108. $_theme['meta_input']['_pum_built_in'] = $post_name;
  109. foreach ( $_theme['meta_input'] as $key => $value ) {
  110. $_theme['meta_input'][ $key ] = maybe_unserialize( $value );
  111. }
  112. wp_insert_post( $_theme );
  113. $installed_themes[] = $post_name;
  114. $new_theme_installed = true;
  115. }
  116. }
  117. if ( $new_theme_installed ) {
  118. pum_reset_assets();
  119. update_option( '_pum_installed_themes', $installed_themes );
  120. }
  121. }