PluginProbe
PowerPress Podcasting plugin by Blubrry / trunk
PowerPress Podcasting plugin by Blubrry vtrunk
11.17.9 11.17.8 11.17.7 11.17.6 11.17.4 11.17.3 11.17.2 11.17.1 11.17 11.16.11 11.16.10 11.16.9 11.16.8 11.16.7 11.16.6 11.16.5 11.16.4 11.16.3 11.16.2 11.16.1 11.9.13 11.9.14 11.9.15 11.9.16 11.9.17 All 383 releases
powerpress / powerpressadmin-search.php

powerpressadmin-search.php in PowerPress Podcasting plugin by Blubrry trunk, at powerpressadmin-search.php

123 lines 5.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 // powerpressadmin-search.php
3
4 function powerpress_admin_search()
5 {
6 $General = powerpress_get_settings('powerpress_general');
7 if( empty($General['seo_feed_title']) )
8 $General['seo_feed_title'] = '';
9
10 ?>
11 <script language="javascript"><!--
12
13 jQuery(document).ready(function() {
14
15 <?php
16
17 if( !empty($General['seo_feed_title']) && $General['seo_feed_title'] == 1 )
18 echo " jQuery('#powerpress_example_post_title').hide();\n";
19 ?>
20 jQuery('#seo_feed_title').change( function() {
21 if( this.checked )
22 jQuery('#powerpress_seo_feed_title_1').prop('checked', true);
23 else
24 jQuery('.powerpress_seo_feed_title').prop('checked', false);
25 });
26 jQuery('.powerpress_seo_feed_title').change( function() {
27
28 jQuery('#seo_feed_title').prop('checked', true);
29 switch( this.value )
30 {
31 case '1':
32 case 1: {
33 jQuery('#powerpress_example_post_title').hide();
34 }; break;
35 case '2':
36 case 2: {
37 jQuery('#powerpress_example_post_title').show();
38
39 var p_title_html = jQuery('#powerpress_example_post_title')[0].outerHTML;
40 var e_title_html = jQuery('#powerpress_example_episode_title')[0].outerHTML;
41 jQuery('#powerpress_example_post_episode_title').html( e_title_html + p_title_html);
42 }; break;
43 case '3':
44 case 3: {
45 jQuery('#powerpress_example_post_title').show();
46
47 var p_title_html = jQuery('#powerpress_example_post_title')[0].outerHTML;
48 var e_title_html = jQuery('#powerpress_example_episode_title')[0].outerHTML;
49 jQuery('#powerpress_example_post_episode_title').html( p_title_html + e_title_html);
50 }; break;
51 default: {
52
53 }
54 }
55 });
56 });
57 //-->
58 </script>
59 <h1 class="pp-heading"><?php echo __('Podcast SEO', 'powerpress'); ?></h1>
60 <p class="pp-settings-text">
61 <?php echo __('Enable features to help with podcasting search engine optimization (SEO). The following options can assist your web and podcasting SEO strategies.', 'powerpress'); ?>
62 <a href="https://blubrry.com/support/powerpress-documentation/podcasting-seo-settings/" target="_blank"><?php echo __('Learn More', 'powerpress'); ?></a>
63 </p>
64
65
66 <div class="pp-settings-section">
67 <h2><?php echo __('Episode Titles', 'powerpress'); ?></h2>
68 <input name="PowerPressSearchToggle[seo_feed_title]" type="hidden" value="0" />
69 <input class="pp-settings-checkbox" id="seo_feed_title" name="PowerPressSearchToggle[seo_feed_title]" type="checkbox" value="1" <?php if( !empty($General['seo_feed_title']) ) echo 'checked '; ?> />
70 <div class="pp-settings-subsection-no-border" style="padding-left: 1ch;">
71 <p class="pp-main">
72 <?php echo __('Specify custom episode titles for podcast feeds.', 'powerpress'); ?>
73 </p>
74 <div>
75 <input class="pp-settings-radio-small" type="radio" style="margin: 2ch 8px 0 1em;vertical-align: top;" class="powerpress_seo_feed_title" id="powerpress_seo_feed_title_1" name="General[seo_feed_title]" value="1" <?php if( $General['seo_feed_title'] == 1 ) echo 'checked'; ?> />
76 <div class="pp-settings-subsection-no-border" style="padding-bottom: 0;">
77 <p class="pp-settings-text" style="margin: 0;"><?php echo __('Feed episode title replaces post title', 'powerpress'); ?></p>
78 <p class="pp-sub" style="font-size: 14px"><?php echo __('Default', 'powerpress'); ?></p>
79 </div>
80 </div>
81 <div>
82 <input class="pp-settings-radio-small" type="radio" style="margin-left: 1em;" class="powerpress_seo_feed_title" id="powerpress_seo_feed_title_2" name="General[seo_feed_title]" value="2" <?php if( $General['seo_feed_title'] == 2 ) echo 'checked'; ?> />
83 <div class="pp-settings-subsection-no-border">
84 <p class="pp-settings-text" style="margin: 0;"><?php echo __('Feed episode title prefixes post title', 'powerpress'); ?></p>
85 </div>
86 </div>
87 <div>
88 <input class="pp-settings-radio-small" type="radio" style="margin-left: 1em;" class="powerpress_seo_feed_title" id="powerpress_seo_feed_title_3" name="General[seo_feed_title]" value="3" <?php if( $General['seo_feed_title'] == 3 ) echo 'checked'; ?> />
89 <div class="pp-settings-subsection-no-border">
90 <p class="pp-settings-text" style="margin: 0;"><?php echo __('Feed episode title appended to post title', 'powerpress'); ?></p>
91 </div>
92 </div>
93 </div>
94 </div>
95
96 <div class="pp-settings-section">
97 <h2><?php echo __('AudioObjects', 'powerpress'); ?></h2>
98 <input name="General[seo_audio_objects]" type="hidden" value="0" />
99 <input class="pp-settings-checkbox" name="General[seo_audio_objects]" type="checkbox" value="1" <?php if( !empty($General['seo_audio_objects']) ) echo 'checked '; ?> />
100 <div class="pp-settings-subsection-no-border" style="padding-left: 1ch;">
101 <p class="pp-main"><?php echo __('Schema.org audio objects in microdata format.', 'powerpress'); ?></p>
102 <p class="pp-sub"><?php echo __('What this means and why it\'s important', 'powerpress'); ?></p>
103 </div>
104 </div>
105
106 <div class="pp-settings-section">
107 <h2><?php echo __('VideoObjects', 'powerpress'); ?></h2>
108 <input name="General[seo_video_objects]" type="hidden" value="0" />
109 <input class="pp-settings-checkbox" name="General[seo_video_objects]" type="checkbox" value="1" <?php if( !empty($General['seo_video_objects']) ) echo 'checked '; ?> />
110 <div class="pp-settings-subsection-no-border" style="padding-left: 1ch;">
111 <p class="pp-main"><?php echo __('Schema.org video objects in microdata format.', 'powerpress'); ?></p>
112 <p class="pp-sub"><?php echo __('What this means and why it\'s important', 'powerpress'); ?></p>
113 </div>
114 </div>
115
116 <?php
117
118 ?>
119
120 <?php
121 } // End powerpress_admin_search()
122
123