PluginProbe ʕ •ᴥ•ʔ
Advanced Ads – Ad Manager & AdSense / 2.0.25
Advanced Ads – Ad Manager & AdSense v2.0.25
2.0.25 2.0.24 2.0.23 2.0.22 2.0.21 1.38.0 1.39.0 1.39.1 1.39.2 1.39.3 1.39.4 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.40.0 1.40.1 1.40.2 1.41.0 1.42.0 1.42.1 1.42.2 1.43.0 1.44.0 1.44.1 1.45.0 1.45.1 1.46.0 1.47.0 1.47.1 1.47.2 1.47.3 1.47.4 1.47.5 1.48.0 1.48.1 1.49.0 1.5.0 1.5.0.1 1.5.1 1.5.2 1.5.2.1 1.5.4 1.5.4.1 1.5.5 1.50.0 1.51.0 1.51.1 1.51.2 1.51.3 1.52.0 1.52.1 1.52.2 1.52.3 1.52.4 1.53.0 1.53.1 1.53.2 1.54.0 1.54.1 1.55.0 1.56.0 1.56.1 1.56.2 1.56.3 1.56.4 1.6 1.6.1 1.6.10 1.6.10.1 1.6.10.2 1.6.11 1.6.11.1 1.6.12 1.6.13 1.6.14 1.6.15 1.6.16 1.6.17 1.6.17.1 1.6.17.2 1.6.2 1.6.2.1 1.6.3 1.6.4 1.6.4.1 1.6.5 1.6.6 1.6.6.1 1.6.7 1.6.7.1 1.6.8 1.6.8.1 1.6.8.2 1.6.8.3 1.6.9 1.6.9.1 1.6.9.2 1.6.9.3 1.6.9.4 1.7 1.7.0.1 1.7.0.2 1.7.0.3 1.7.1 1.7.1.1 1.7.1.2 1.7.1.3 1.7.1.4 1.7.1.5 1.7.10 trunk 1.7.11 1.0.1 1.7.12 1.0.2 1.7.13 1.0.3 1.7.14 1.1.0 1.7.15 1.1.1 1.7.16 1.1.2 1.7.17 1.1.3 1.7.18 1.10 1.7.19 1.10.1 1.7.2 1.10.10 1.7.2.1 1.10.11 1.7.20 1.10.12 1.7.21 1.10.2 1.7.22 1.10.3 1.7.23 1.10.4 1.7.24 1.10.5 1.7.25 1.10.6 1.7.3 1.10.7 1.7.4 1.10.8 1.7.4.1 1.10.9 1.7.4.2 1.11 1.7.4.3 1.11.1 1.7.4.4 1.11.2 1.7.4.5 1.12 1.7.5 1.13 1.7.5.1 1.13.1 1.7.6 1.13.2 1.7.7 1.13.3 1.7.8 1.13.4 1.7.9 1.13.5 1.7.9.1 1.13.6 1.7.9.2 1.13.7 1.7.9.3 1.13.8 1.8 1.14 1.8.1 1.14.1 1.8.10 1.14.10 1.8.11 1.14.11 1.8.12 1.14.2 1.8.13 1.14.3 1.8.14 1.14.4 1.8.15 1.14.5 1.8.16 1.14.6 1.8.17 1.14.7 1.8.18 1.14.8 1.8.19 1.14.9 1.8.2 1.15 1.8.20 1.16 1.8.21 1.16.1 1.8.22 1.17 1.8.23 1.17.1 1.8.24 1.17.10 1.8.25 1.17.10-rc.1 1.8.26 1.17.11 1.8.27 1.17.12 1.8.28 1.17.12-rc.1 1.8.29 1.17.2 1.8.3 1.17.3 1.8.30 1.17.4 1.8.4 1.17.5 1.8.5 1.17.6 1.8.6 1.17.7 1.8.7 1.17.8 1.8.8 1.17.9 1.8.9 1.17.9-beta.1 1.9 1.18.0 2.0.0 1.19.0 2.0.1 1.19.1 2.0.10 1.2 2.0.11 1.2.1 2.0.12 1.2.2 2.0.13 1.2.3 2.0.14 1.2.4 2.0.15 1.2.5 2.0.16 1.2.6 2.0.17 1.2.7 2.0.18 1.20.0 2.0.19 1.20.0-rc.1 2.0.2 1.20.0-rc.2 2.0.20 1.20.1 2.0.3 1.20.2 2.0.4 1.20.3 2.0.5 1.21.0 2.0.6 1.21.1 2.0.7 1.22.0 2.0.8 1.22.1 2.0.9 1.22.2 1.23.0 1.23.1 1.23.2 1.24.0 1.24.1 1.24.2 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.29.0 1.29.1 1.3 1.3.1 1.3.10 1.3.11 1.3.12 1.3.13 1.3.14 1.3.15 1.3.16 1.3.17 1.3.18 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.30.0 1.30.1 1.30.2 1.30.2-rc.1 1.30.3 1.30.4 1.30.4-rc.1 1.30.5 1.31.0 1.31.1 1.32.0 1.32.0-rc.1 1.33.0 1.33.1 1.33.2 1.34.0 1.35.0 1.35.1 1.36.0 1.36.1 1.36.2 1.36.3 1.37.0 1.37.1 1.37.2
advanced-ads / admin / views / upgrades / pro-placements.php
advanced-ads / admin / views / upgrades Last commit date
adsense-amp.php 1 year ago pro-placements.php 1 year ago repeat-the-position.php 1 year ago upgrade-link.php 6 years ago
pro-placements.php
97 lines
1 <?php
2 /**
3 * Pro placements upgrade notice.
4 *
5 * @package Advanced_Ads
6 * TODO: move the array somewhere else.
7 */
8
9 use AdvancedAds\Admin\Upgrades;
10
11 $pro_placements = [
12 // ad injection on random position.
13 'post_content_random' => [
14 'title' => __( 'Random Paragraph', 'advanced-ads' ),
15 'description' => __( 'After a random paragraph in the main content.', 'advanced-ads' ),
16 'image' => ADVADS_BASE_URL . 'admin/assets/img/placements/content-random.png',
17 ],
18 // ad injection above the post headline.
19 'post_above_headline' => [
20 'title' => __( 'Above Headline', 'advanced-ads' ),
21 'description' => __( 'Above the main headline on the page (&lt;h1&gt;).', 'advanced-ads' ),
22 'image' => ADVADS_BASE_URL . 'admin/assets/img/placements/content-above-headline.png',
23 ],
24 // ad injection in the middle of a post.
25 'post_content_middle' => [
26 'title' => __( 'Content Middle', 'advanced-ads' ),
27 'description' => __( 'In the middle of the main content based on the number of paragraphs.', 'advanced-ads' ),
28 'image' => ADVADS_BASE_URL . 'admin/assets/img/placements/content-middle.png',
29 ],
30 // ad injection at a hand selected element in the frontend.
31 'custom_position' => [
32 'title' => __( 'Custom Position', 'advanced-ads' ),
33 'description' => __( 'Attach the ad to any element in the frontend.', 'advanced-ads' ),
34 'image' => ADVADS_BASE_URL . 'admin/assets/img/placements/custom-position.png',
35 ],
36 // ad injection between posts on archive and category pages.
37 'archive_pages' => [
38 'title' => __( 'Post Lists', 'advanced-ads' ),
39 'description' => __( 'Display the ad between posts on post lists, e.g. home, archives, search etc.', 'advanced-ads' ),
40 'image' => ADVADS_BASE_URL . 'admin/assets/img/placements/post-list.png',
41 ],
42 'background' => [
43 'title' => __( 'Background Ad', 'advanced-ads' ),
44 'description' => __( 'Background of the website behind the main wrapper.', 'advanced-ads' ),
45 'image' => ADVADS_BASE_URL . 'admin/assets/img/placements/background.png',
46 ],
47 ];
48 // BuddyBoss & BuddyPress.
49 if ( defined( 'BP_PLATFORM_VERSION' ) ) { // BuddyBoss.
50 $pro_placements['buddypress'] = [
51 'title' => __( 'BuddyBoss Content', 'advanced-ads' ),
52 'description' => __( 'Display ads on BuddyBoss related pages.', 'advanced-ads' ),
53 'image' => ADVADS_BASE_URL . 'admin/assets/img/placements/buddyboss-icon.png',
54 ];
55 } elseif ( class_exists( 'BuddyPress', false ) ) { // BuddyPress.
56 $pro_placements['buddypress'] = [
57 'title' => __( 'BuddyPress Content', 'advanced-ads' ),
58 'description' => __( 'Display ads on BuddyPress related pages.', 'advanced-ads' ),
59 'image' => ADVADS_BASE_URL . 'admin/assets/img/placements/buddypress-icon.png',
60 ];
61 }
62 // bbPress.
63 if ( class_exists( 'bbPress', false ) ) {
64 $pro_placements['bbpress'] = [
65 'title' => __( 'bbPress Content', 'advanced-ads' ),
66 'description' => __( 'Display ads in content created with bbPress.', 'advanced-ads' ),
67 'image' => ADVADS_BASE_URL . 'admin/assets/img/placements/bbpress-reply.png',
68 ];
69 }
70
71 ?>
72 <?php
73 if ( is_array( $pro_placements ) ) :
74 foreach ( $pro_placements as $key => $placement ) :
75 ?>
76 <div class="advads-form-type">
77 <label class="advads-button advads-pro-link">
78 <span class="advads-button-text">
79 <?php
80 if ( isset( $placement['image'] ) ) {
81 echo '<img src="' . esc_attr( $placement['image'] ) . '" alt="' . esc_attr( $placement['title'] ) . '"/>';
82 } else {
83 echo '<strong>' . esc_html( $placement['title'] ) . '</strong><br/><p class="description">' . esc_html( $placement['description'] ) . '</p>';
84 }
85 ?>
86 </span>
87 </label>
88 <p class="advads-form-description">
89 <strong><?php echo esc_html( $placement['title'] ); ?></strong>
90 <br/><?php echo esc_html( $placement['description'] ); ?>
91 </p>
92 </div>
93 <?php endforeach; ?>
94 <div class="clear"></div>
95 <h4><?php Upgrades::upgrade_link( __( 'Get all placements with All Access', 'advanced-ads' ), 'https://wpadvancedads.com/add-ons/all-access/', 'upgrades-pro-placements' ); ?></h4>
96 <?php endif; ?>
97