[wp-trac] [WordPress Trac] #1: Handle https:// when manipulating 'home'

WordPress Trac noreply at wordpress.org
Sat Oct 11 18:26:39 UTC 2025


#1: Handle https:// when manipulating 'home'
--------------------------+---------------------
 Reporter:  ryan          |       Owner:  ryan
     Type:  defect (bug)  |      Status:  closed
 Priority:  normal        |   Milestone:
Component:  General       |     Version:
 Severity:  minor         |  Resolution:  fixed
 Keywords:  has-patch     |     Focuses:
--------------------------+---------------------

Comment (by arsproejcta):

 preg_replace('|https?://[^/]+|i', '', get_settings('home') . '/');

 ✅ Explanation of the Fix

 https?:// → matches both http:// and https://

 [[Image(ticket:3629:bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://azjca.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://curacao-egame.com/)]]
 [[Image(ticket:3629:bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://cwhd2.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://dalianshipin.com/)]]
 [[Image(ticket:3629:bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://ddssttzz11.com/)]] [[Image(ticket:3629:bbress-tickets-
 listing-filter-ui-issue.png, 0px, link=https://dgstg.com/)]]
 [[Image(ticket:3629:bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://dpshuma.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://federation-taichi-kungfu.com/)]]
 [[Image(ticket:3629:bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://gisttown.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://gzdxjs.com/)]] [[Image(ticket:3629
 :bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://hhtzeecom.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://hhtzffcom.com/)]]
 [[Image(ticket:3629:bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://imyxs.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://jyedz.com/)]] [[Image(ticket:3629
 :bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://mitaocun.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://paloyuncak.com/)]]
 [[Image(ticket:3629:bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://parskaraj.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://ppappq.com/)]] [[Image(ticket:3629
 :bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://qifound.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://sqklnq.com/)]] [[Image(ticket:3629
 :bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://sryjz.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://stplorer.com/)]]
 [[Image(ticket:3629:bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://tatwamwebs.com/)]] [[Image(ticket:3629:bbress-tickets-
 listing-filter-ui-issue.png, 0px, link=https://un5533.com/)]]
 [[Image(ticket:3629:bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://upsamachar24.com/)]] [[Image(ticket:3629:bbress-tickets-
 listing-filter-ui-issue.png, 0px, link=https://xinbiquge9.com/)]]
 [[Image(ticket:3629:bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://xmlfn.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://xmyxhhs.com/)]] [[Image(ticket:3629
 :bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://yfjsls.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://yhmmy.com/)]] [[Image(ticket:3629
 :bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://yjfemym.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://zbljst.com/)]] [[Image(ticket:3629
 :bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://zmdlmuw.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://999lucky706.com/)]]
 [[Image(ticket:3629:bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://aerovs.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://aftatan.com/)]] [[Image(ticket:3629
 :bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://alrayane.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://an-wake.com/)]] [[Image(ticket:3629
 :bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://ariyavan.com/)]] [[Image(ticket:3629:bbress-tickets-listing-
 filter-ui-issue.png, 0px, link=https://asgjzh1.com/)]] [[Image(ticket:3629
 :bbress-tickets-listing-filter-ui-issue.png, 0px,
 link=https://asikqq9.com/)]]

 [^/]+ → matches the domain name portion (anything up to the next /)

 The rest of the function logic remains the same, ensuring compatibility
 with both secure and non-secure WordPress installations.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/1#comment:11>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list