Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add_action('admin_init', 'register_ballot_options' ); //place our ballot parameters into wp_options
- function register_ballot_options(){
- register_setting( 'ballot_group', 'ballots');
- }
- add_action( 'admin_menu', 'ballots_admin' ); //Creates menu pages for ballot options entry
- function ballots_admin() {
- add_menu_page( 'User Ballots', 'User Ballots', 'administrator', __FILE__, 'add_ballot');
- }
- add_filter( 'wp_nav_menu_items', 'add_loginout_link', 10, 2 );
- function add_loginout_link( $items, $args ) {
- var_dump($args);
- wp_die("args from wp_nav_menu_items hook");
- if (is_user_logged_in() && $args->theme_location == 'primary') {
- $items .= '<li><a href="'. wp_logout_url() .'">Log Out</a></li>';
- } elseif (!is_user_logged_in() && $args->theme_location == 'primary') {
- $items .= '<li><a href="'. site_url('wp-login.php') .'">Log In</a></li>';
- }
- return $items;
- }
- add_shortcode('do_ballots', 'do_ballots');
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement