PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 1.10
Independent Analytics – WordPress Analytics Plugin v1.10
2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / inc / models / page_home.php
independent-analytics / inc / models Last commit date
geo.php 3 years ago page.php 3 years ago page_author_archive.php 3 years ago page_date_archive.php 3 years ago page_home.php 3 years ago page_not_found.php 3 years ago page_post_type_archive.php 3 years ago page_search.php 3 years ago page_singular.php 3 years ago page_term_archive.php 3 years ago referrer.php 3 years ago visitor.php 3 years ago
page_home.php
93 lines
1 <?php
2
3 namespace IAWP;
4
5 class Page_Home extends Page
6 {
7 public function __construct($row)
8 {
9 parent::__construct($row);
10 }
11
12 protected function resource_key()
13 {
14 return null;
15 }
16
17 protected function resource_value()
18 {
19 return null;
20 }
21
22 protected function calculate_is_deleted(): bool
23 {
24 return false;
25 }
26
27 protected function calculate_url()
28 {
29 $id = get_option('page_for_posts');
30
31 if ($id == 0) {
32 return get_home_url();
33 } else {
34 return get_permalink($id);
35 }
36 }
37
38 protected function calculate_title()
39 {
40 $id = get_option('page_for_posts');
41
42 if ($id == 0) {
43 return esc_html__('Blog', 'iawp');
44 } else {
45 return get_the_title($id);
46 }
47 }
48
49 protected function calculate_type()
50 {
51 return 'blog-archive';
52 }
53
54 protected function calculate_type_label()
55 {
56 return esc_html__('Blog', 'iawp');
57 }
58
59 protected function calculate_icon()
60 {
61 if (get_option('page_on_front') == 0) {
62 return '<span class="dashicons dashicons-admin-home"></span>';
63 } else {
64 return '<span class="dashicons dashicons-edit-large"></span>';
65 }
66 }
67
68 protected function calculate_author_id()
69 {
70 return null;
71 }
72
73 protected function calculate_author()
74 {
75 return null;
76 }
77
78 protected function calculate_avatar()
79 {
80 return null;
81 }
82
83 protected function calculate_date()
84 {
85 return null;
86 }
87
88 protected function calculate_category()
89 {
90 return null;
91 }
92 }
93