This repository was archived by the owner on Mar 1, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathindex.php
More file actions
49 lines (38 loc) · 1.49 KB
/
index.php
File metadata and controls
49 lines (38 loc) · 1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
/*
Plugin Name: CC Child Pages
Plugin URI: http://ccchildpages.ccplugins.co.uk/
Description: Show links to child pages
Author: Caterham Computing
Text Domain: cc-child-pages
Domain Path: /languages
Version: 1.28
Author URI: http://www.caterhamcomputing.net/
*/
include_once('includes/ccchildpages.php');
add_shortcode( 'child_pages', 'ccchildpages::show_child_pages' );
add_action( 'wp_enqueue_scripts', 'ccchildpages::enqueue_styles' );
add_action( 'plugins_loaded', 'ccchildpages::load_plugin_textdomain' );
include_once('includes/ccchildpages_widget.php');
// register widget
function register_ccchildpages_widget() {
register_widget( 'ccchildpages_widget' );
}
add_action( 'widgets_init', 'register_ccchildpages_widget' );
// Dashboard feed - for future release
// add_action( 'wp_dashboard_setup', 'ccchildpages::dashboard_widgets');
// TinyMCE Buttons
add_action( 'init', 'ccchildpages::tinymce_buttons' );
// Show excerpt for pages ...
add_action ( 'init', 'ccchildpages::show_page_excerpt');
// Add action links for plugin
add_filter( 'plugin_action_links_' . plugin_basename(__FILE__), 'ccchildpages::plugin_action_links' );
// Add links to plugin meta
add_filter( 'plugin_row_meta', 'ccchildpages::plugin_row_meta', 10, 4 );
// Set default option values
register_activation_hook(__FILE__, 'ccchildpages::options_activation');
// Regsiter settings
add_action('admin_init', 'ccchildpages::register_options');
// Add options page
add_action('admin_menu', 'ccchildpages::options_menu');
/*EOF*/