WordPress.org

Making WordPress.org

Changes between Version 5 and Version 6 of DevHub


Ignore:
Timestamp:
04/20/2014 05:50:16 PM (4 years ago)
Author:
Rarst
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DevHub

    v5 v6  
    11== DevHub ==
    22
    3 - blog: [http://make.wordpress.org/docs/tag/devhub/ make.wordpress.org/docs/tag/devhub/]
    4 
    5 - weekly chat: Tuesdays, 1500 UTC, # wordpress-sfd
    6 
    7 - trac issues: [http://meta.trac.wordpress.org/query?status=!closed&component=developer.wordpress.org component=developer.wordpress.org]
    8 
    9 === Reference Site Development Setup ===
    10 
    11   - theme
    12     - install from GitHub: [https://github.com/Rarst/wporg-developer]
    13   - header & footer
    14     - download files (these are HTML output, not actual PHP code)
    15       - http://wordpress.org/header.php
    16       - http://wordpress.org/footer.php
    17     - define `WPORGPATH` constant, pointing to their location in filesystem
    18     - add `wp_head()` and `wp_footer()` calls to them (so that theme files don't have to be edited)
    19   - [https://github.com/rmccue/WP-Parser WP-Parser] (install from Git into plugins directory and set up with Composer)
    20     - `git clone https://github.com/rmccue/WP-Parser`
    21     - `composer install --no-dev`
    22   - [http://wp-cli.org/ wp-cli] (install to use `funcref` command, provided by WP-Parser)
    23     - on Windows: `composer create-project wp-cli/wp-cli`
    24 
    25 === Indexing Instructions ===
    26 
    27  1. Enable WP-Parser plugin through admin or via `wp plugin activate WP-Parser` (directory name case-sensitive)
    28  2. Run indexing command, example `wp funcref generate-and-import . --user=1`
    29   - `.` stands for current directory, adjust to point to wherever you have WordPress core
    30   - `--user=1` is needed to attribute posts, `1` is typical for initial admin account, adjust to user ID or login if needed
    31  3. '''Disable WP-Parser''' plugin, through admin or via `wp plugin deactivate WP-Parser`. This is '''important''', since site fails to function correctly with it running.
     3Content moved to handbook at http://make.wordpress.org/docs/handbook/projects/devhub/