• Can anyone help me to make a function for wordpress attachments url ending with hashtag eg. #image

    I think I need to apply filter etc

Viewing 4 replies - 1 through 4 (of 4 total)
  • Can you explain this more?

    Do you just want to append #image onto every attachement URL? For example a final output would be.

    wp-content/uploads/picture.jpb#image

    May I ask why also? Might be a better way.

    Thread Starter muhammadwaqas

    (@muhammadwaqas)

    sorry I didn’t explained clearly. I want to change slug.

    https://sitename.com/post-name/attachement-name-2/

    to

    https://sitename.com/post-name/attachement-name-2/#image

    I am not good at regular expressions and all that good stuff so I would need to fix it by trial and error.

    But it would be something like below adding to functions.php

    add_action('generate_rewrite_rules', 'attachment_rewrite_rule_14924');
    function attachment_rewrite_rule_14924($wp_rewrite){
      $new_rules = array();
      $new_rules['attachment/(\d*)$'] = 'index.php?attachment_id=$matches[1]';
      $wp_rewrite->rules = $new_rules + $wp_rewrite->rules;
    }

    My first attempt would be changing it to

    $new_rules['attachment/(\d*)$#image']

    Like I said I suck at regular expressions so I can’t help you anymore than this.

    Thread Starter muhammadwaqas

    (@muhammadwaqas)

    Aaron Nimocks

    Thanks for the tip. I tried but it didn’t work. No errors and no effect to urls.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘want to create wordpress gallery link ending with hashtag’ is closed to new replies.