Make WordPress Core

Changeset 1534


Ignore:
Timestamp:
08/14/2004 05:29:09 PM (21 years ago)
Author:
rboren
Message:

Complete support for %author% in post permalinks.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/template-functions-links.php

    r1532 r1534  
    4141        '%post_id%',
    4242        '%category%',
     43    '%author%',
    4344        '%pagename%'
    4445    );
    4546
    4647    if ($id) {
    47         $idpost = $wpdb->get_row("SELECT ID, post_date, post_name, post_status FROM $wpdb->posts WHERE ID = $id");
     48        $idpost = $wpdb->get_row("SELECT ID, post_date, post_name, post_status, post_author FROM $wpdb->posts WHERE ID = $id");
    4849    } else {
    4950        $idpost = $post;
     
    6162        $cats = get_the_category($idpost->ID);
    6263        $category = $cats[0]->category_nicename;
     64        $authordata = get_userdata($idpost->post_author);
     65    $author = $authordata->user_nicename;
    6366
    6467        $rewritereplace = array(
     
    7275                                $idpost->ID,
    7376                                $category,
     77                $author,
    7478                                $idpost->post_name,
    7579                                );
Note: See TracChangeset for help on using the changeset viewer.