PluginProbe
WP Coder – Insert & Manage Code Snippets / 3.5.1
WP Coder – Insert & Manage Code Snippets v3.5.1
4.5.1 1.1 2.3.1 2.3.2 2.4.1 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 3.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.1 3.1.1 3.2 3.2.1 3.3 3.4 3.5 3.5.1 All 39 releases
wp-coder / includes / pages / sidebar.php

sidebar.php in WP Coder – Insert & Manage Code Snippets 3.5.1, at includes/pages/sidebar.php

162 lines 6.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 use WPCoder\Dashboard\DBManager;
4 use WPCoder\Dashboard\Field;
5 use WPCoder\Dashboard\Link;
6 use WPCoder\WPCoder;
7
8 defined( 'ABSPATH' ) || exit;
9
10 $default = Field::getDefault();
11
12 $link = ! empty( $default['param']['link'] ) ? $default['param']['link'] : '';
13
14 $shortcode = '';
15 if ( ! empty( $default['id'] ) ) {
16 $shortcode = '[' . WPCoder::SHORTCODE . ' id="' . absint( $default['id'] ) . '"]';
17 }
18
19 ?>
20
21 <div class="postbox ">
22 <div class="postbox-header">
23 <h2 class="hndle">
24 <?php
25 esc_html_e( 'Publish', 'wpcoder' ); ?>
26 </h2>
27 </div>
28
29 <div class="inside">
30
31 <div class="submitbox wowp-sidebar" id="submitpost">
32
33 <div id="minor-publishing">
34 <div class="misc-pub-section wowp-sidebar-pub-section">
35
36 <div class="wowp-field has-checkbox">
37 <label>
38 <span class="label"><?php
39 esc_html_e( 'Status', 'wpcoder' ); ?></span>
40 <?php
41 Field::checkbox( 'status' ); ?>
42 <span><?php
43 esc_html_e( 'Deactivate', 'wpcoder' ); ?></span>
44 </label>
45
46 </div>
47
48 <div class="wowp-field has-checkbox">
49 <label>
50 <span class="label"><?php
51 esc_html_e( 'Test mode', 'wpcoder' ); ?></span>
52 <?php
53 Field::checkbox( 'mode' ); ?>
54 <span><?php
55 esc_html_e( 'Activate', 'wpcoder' ); ?></span>
56 </label>
57 </div>
58
59 <div class="wowp-field has-addon border-default">
60 <label for="tag" class="is-addon"><span class="dashicons dashicons-tag"></span></label>
61 <input list="wowp-tags" type="text" name="tag" id="tag" value="<?php
62 echo esc_attr( $default['tag'] ); ?>">
63 <datalist id="wowp-tags">
64 <?php
65 DBManager::display_tags(); ?>
66 </datalist>
67 </div>
68
69 <div class="wowp-field has-addon border-default">
70 <label for="link" class="is-addon">
71 <?php
72 if ( ! empty( $link ) ): ?>
73 <a href="<?php
74 echo esc_url( $link ); ?>" target="_blank">
75 <span class="dashicons dashicons-admin-links"></span>
76 </a>
77 <?php
78 else: ?>
79 <span class="dashicons dashicons-admin-links"></span>
80 <?php
81 endif; ?>
82 </label>
83 <input type="url" name="param[link]" id="link" value="<?php
84 echo esc_url( $link ); ?>">
85 </div>
86
87 <?php
88 if ( ! empty( $shortcode ) ) : ?>
89 <div class="wowp-field has-addon border-default">
90 <label for="shortcode" class="is-addon wowp-shortcode-copy">
91 <span class="dashicons dashicons-shortcode"></span>
92 </label>
93 <input type="text" id="shortcode" readonly value="<?php
94 echo esc_attr( $shortcode ); ?>">
95 </div>
96 <?php
97 endif; ?>
98
99 </div>
100 </div>
101
102 <div class="major-publishing-actions" id="major-publishing-actions">
103 <?php
104 if ( ! empty( $default['id'] ) ): ?>
105 <div id="delete-action">
106 <a class="submitdelete deletion" href="<?php
107 echo esc_url( Link::remove( $default['id'] ) ); ?>">
108 <?php
109 esc_html_e( 'Delete', 'floating-button' ); ?>
110 </a>
111 </div>
112 <?php
113 endif; ?>
114
115 <div id="publishing-action">
116 <?php
117 submit_button( null, 'primary', 'submit_settings', false ); ?>
118 </div>
119 <div class="clear"></div>
120
121 </div>
122
123 </div>
124 </div>
125 </div>
126
127 <div id="download_categorydiv" class="postbox wowp-feature-box">
128 <div class="postbox-header">
129 <h2 class="hndle">PRO Functions</h2>
130 </div>
131 <div class="inside">
132
133 <div class="submitbox wowp-sidebar" id="wpcoder-template">
134
135 <div class="misc-pub-section wowp-sidebar-pub-section">
136 <dl class="wowp-feature">
137 <dt class="wowp-feature-title">Create Custom templates</dt>
138 <dd class="wowp-feature-desc">Design custom templates for pages, posts, categories, and more, infusing your unique code for brand-aligned layouts.</dd>
139
140 <dt class="wowp-feature-title">Dequeue CSS and JS</dt>
141 <dd class="wowp-feature-desc">Increase site speed by adding only selected styles/scripts and removing redundant resources from the queue to optimize user experience.</dd>
142
143 <dt class="wowp-feature-title">Conditional Logic</dt>
144 <dd class="wowp-feature-desc">Utilize our Conditional Logic rule to dictate where your code will work: Pages Rules, Devices Rules, Scheduled, Browsers Rules, Users Rules, Language Rules</dd>
145
146 <dt class="wowp-feature-title">Uses extra Tools</dt>
147 <dd class="wowp-feature-desc">Enable Style and Script on the Login Page, Enable Maintenance Mode, Enable Extra Icon Enable Breadcrumbs</dd>
148
149 <dt class="wowp-feature-title">Shortcode Attributes</dt>
150 <dd class="wowp-feature-desc">Add custom attributes for shortcodes. Embed these attributes into your HTML code for tailored content display.</dd>
151
152 <dt class="wowp-feature-title minimal-price">Minimal Price</dt>
153 <dd class="wowp-feature-desc">Get PRO function for minimal cost 👍</dd>
154 </dl>
155 <a href="https://wpcoder.pro/" target="_blank">Read More about PRO</a>
156 </div>
157 </div>
158 </div>
159 </div>
160
161 <?php
162