The following is a code solution:
1. Edit the wp-nodes des/formatting. php file and find the following code (line 57-60 of the source code. If the number of rows cannot be found, you can copy a segment to search ):
The code is as follows: |
Copy code |
// Static strings $ Curl = str_replace ($ static_characters, $ static_replacements, $ curl ); // Regular expressions $ Curl = preg_replace ($ dynamic_characters, $ dynamic_replacements, $ curl ); |
The str_replace () and preg_replace () functions are playing a strange role.
2. Comment out the corresponding statement to disable the automatic replacement function:
The code is as follows: |
Copy code |
// Static strings // $ Curl = str_replace ($ static_characters, $ static_replacements, $ curl ); // Regular expressions // $ Curl = preg_replace ($ dynamic_characters, $ dynamic_replacements, $ curl ); |
This prevents WordPress from automatically replacing the half-width punctuation marks.