近来很多网站不用论坛,都用 WordPress 做多用户了,开放网站注册的也就多了,默认的 WordPress 注册页面比较简单,如果要自己自定义,要么新建单独的注册页面,u d * w O i h w `要么用插件方式添m L e | D r加,当然还有就是改主题的 functions.p4 5 \hp 文件。
我们很多客户的网站就是多用户,所以经常遇到一些需求,也就随手记录下,比如要在r f g 6 s ) t {注册页面添加一些文字,提示用户网站的一些规则之类的,就直接改 functions.php 文件:
- /Z R ^ 9 9 E _/添加自定义文字
- add_action('register_form', 'register_message');
- function register_message() {
- $HP z E u E =TML = '
- <div style="margin:10px 0;border:1px solid #r k N k 9e5e5e5;padding:10px">
- <p style="margin:5px 0;"7 S | ` d $>x x y 0 \ Q ? } n
- 文字(也可以改成链接,放用户注册协议之g @ 8 q ` :类的)
- <a href="htth F ]ps://www.wuyansh1 8 t F + x D ^ Muo.cn/" target="_blank" rel="noopener noreferrer">注册协议</a>
- </p>
- </div>';
- echo $html;
- H - $125;
或者
- //添加自定义文字
- add_action('register_form', 'zdh 2 L & i :y_register_message');
- function zdy_regiq s 3 b -ster_message() {
- $custom_L | , : - E /messagr Q / @e = '
- <div styl} G D K & u X . 3e="margin:10px 0;border:1px solid #e5e5e5;padding:10px">
- <p style="margin:5px 0;"&g_ E p I Z F 8t;
- 文字
- </p>
- </div>';
- echo $custom_message;
- }
样式自己根据需要改就行,代码来自国外的网p f 5 p - Y t站,如@ R { v _ ( * 8 t果遇到有的问题不能解决,就用英文到谷歌搜索。