WPML
סטטוס
נפתר על ידי המפתח
תוסף/ערכת עיצוב קשורים
Custom Permalinks
תגיות נושא
Compatibility

סקירה כללית של התקלה

בעת השימוש בתוסף Custom Permalinks, ייתכן שתיתקל בהפניות 301 מיותרות בעת גישה לכתובות URL המסתיימות בלוכסן.

פתרון עוקף

אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.


  • פתח את הקובץ …/wp-content/plugins/custom-permalinks/includes/class-custom-permalinks-frontend.php.

  • החלף את:
    			// Append any query compenent.
    			$url .= strstr( $this->request_uri, '?' );
    
    			wp_safe_redirect( home_url() . '/' . $url, 301 );
    			exit( 0 );
    		}
    	}

  • ב:
    			// Append any query compenent.
    			$url .= strstr( $this->request_uri, '?' );
    			$home_url = home_url();
    			if (substr($home_url, -1) == '/'){
    				wp_safe_redirect( $home_url . $url, 301 );
    			} else {
    				wp_safe_redirect( $home_url . '/' . $url, 301 );
    			}
    			exit( 0 );
    		}
    	}

כל התקלות הידועות →