WordPress.org

Ready to get started?Download WordPress

Forums

Post Tags and Categories for Pages
[resolved] Complete Post Tags and Categories for Pages (2 posts)

  1. Mick83
    Member
    Posted 8 months ago #

    Hello,
    I try to add to your plugin, a choice of options Tags or / and Cat.

    So I added this code before :

    <?php
    function atcp_create_menu() {
    add_options_page('Activ Tags/Cat Pages', 'Activ Tags/Cat Pages', 'administrator', __FILE__, 'ptcfp_settings_page');
    	add_action('admin_init', 'register_atcpsettings');
    }
    add_action('admin_menu', 'ptcfp_create_menu');
    function register_atcpsettings() {
    register_setting('ptcfp-settings-group', 'ptcfp_add_tags');
    register_setting('ptcfp-settings-group', 'ptcfp_add_cat');
    }
    function ptcfp_settings_page() {
    $ptcfp_add_tags 	= get_option('ptcfp_add_tags');
    $ptcfp_add_cat 		= get_option('ptcfp_add_cat');
    if (empty($atcp_add_tags)){
    update_option('ptcfp_add_tags', 'no');
    $ptcfp_add_tags	= get_option('ptcfp_add_tags');
    }
    if (empty($ptcfp_add_cat)){
    update_option('atcp_add_cat', 'no');
    $ptcfp_add_cat	= get_option('ptcfp_add_cat');
    	}
    ?>
    <div class="wrap">
    <h2>Activation des mots-clés et/ou catégorie pour les pages</h2>
    <form method="post" action="options.php">
    <?php settings_fields( 'ptcfp-settings-group' ); ?>
    <table class="form-table">
    <tr valign="top">
    <th scope="row">Mots-clés pour les pages ?</th>
    <td>
    <select name="ptcfp_add_tags"  />
    <option value="yes" <?php echo $ptcfp_add_tags == 'yes'?'selected="selected"':''; ?>>Oui</option>
    <option value="no" <?php echo $ptcfp_add_tags == 'no'?'selected="selected"':''; ?>>Non</option>
    </select>
    </td>
    </tr>
    <tr valign="top">
    <th scope="row">Catégorie pour les pages ?</th>
    <td>
    <select name="ptcfp_add_cat"  />
    <option value="yes" <?php echo $ptcfp_add_cat == 'yes'?'selected="selected"':''; ?>>Oui</option>
    <option value="no" <?php echo $ptcfp_add_cat == 'no'?'selected="selected"':''; ?>>Non</option>
    </select>
    </td>
    </tr>
    </table>
    <p class="submit">
    <input type="submit" name="submit-ptcfp" class="button-primary" value="<?php _e('Save Changes') ?>" />
    </p>
    </form>
    </div>
    <?php
    }
    class PTCFP {
    ...
    $ptcfp = new PTCFP();
    ?>

    [Please use the backticks when posting code here]

    I can not spend the parameters $atcp_add_tags and $atcp_add_cat in class PTCFP to then test the option.

    How?
    I'm still a beginner.
    Thank you in advance.
    Michel

    http://wordpress.org/plugins/post-tags-and-categories-for-pages/

  2. Mick83
    Member
    Posted 8 months ago #

    See other "Complete Post Tags and Categories for Pages" message because it contains errors.
    thank you

Reply

You must log in to post.

About this Plugin

About this Topic

Tags

No tags yet.