Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-15154

CiviCRM Admin Menu Location in WordPress

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.5
    • Fix Version/s: 4.5
    • Component/s: WordPress Integration
    • Labels:
      None
    • Documentation Required?:
      None

      Description

      I noticed a commit: https://github.com/civicrm/civicrm-wordpress/commit/f000ed3675b8f5b54ae9dafe5872c8305e179402 that moved the CiviCRM button to the very top. Which I understand we want folks get to CiviCRM more easily, especially since other plugins push it down if you when at the bottom.

      But I also think it's good to respect standard conventions within CMS's, in the case of WordPress it's a big no no to put anything above the dashboard. And actually plugins get flack for putting anything above pages.

      I would recommend putting it above Appearance, the items from Appearance below are usually only for Admin user role. It would just be changing the following in the civicrm.php on line 555 to 59.1 by doing this we keep all content related items in the same place that the WP users are used to seeing, and making Civi the item you see before admin only options.

      / add top level menu item
      add_menu_page(
      __( 'CiviCRM', 'civicrm-wordpress' ),
      __( 'CiviCRM', 'civicrm-wordpress' ),
      'access_civicrm',
      'CiviCRM',
      array( $this, 'invoke' ),
      $civilogo,
      59.1
      );

        Attachments

          Activity

            People

            • Assignee:
              timotten Tim Otten
              Reporter:
              tadpole Tadpole Collective
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: