簡碼使用PHP代碼在插件的短代碼是:如何在WordPress的
[sp-client-document-manager uid=]
的uid =需要顯示WP用戶ID顯示用戶的文件。
我使用另一WP插件(終極會員),可使用此代碼從個人資料頁面拉用戶ID:
$profile_id = um_profile_id();
我想這連同服務器其他變化:
[sp-client-document-manager uid=$profile_id = um_profile_id();]
簡碼使用PHP代碼在插件的短代碼是:如何在WordPress的
[sp-client-document-manager uid=]
的uid =需要顯示WP用戶ID顯示用戶的文件。
我使用另一WP插件(終極會員),可使用此代碼從個人資料頁面拉用戶ID:
$profile_id = um_profile_id();
我想這連同服務器其他變化:
[sp-client-document-manager uid=$profile_id = um_profile_id();]
要查看shortcode
輸出,您必須使用do_shorcode
功能,更新你的最後一行如下:
$profile_id = um_profile_id();
echo do_shortcode("[sp-client-document-manager uid='$profile_id']");
當我使用<?php echo do_shortcode(「[sp-client-document-manager uid = 4]」); ?>它將顯示來自ID 4的用戶配置文件。當我使用<?php echo do_shortcode(「[sp-client-document-manager uid ='$ profile_id']」); ?>它會拉動管理文件(或者是我正在查看的配置文件而不是我正在查看的配置文件) – Ryan
得到它通過使用
<?php echo do_shortcode("[sp-client-document-manager uid='".um_profile_id()."']"); ?>
努力把它添加到模板底部/ profile.php在Ultilate會員插件文件夾
輸出um_profile_id的'()的值'你可以使用'<?= um_profile_id()?>'。所以你可以試試以下內容:'[sp-client-document-manager uid = <?= um_profile_id(); ?>]' –
不幸的是,沒有奏效。 當我把一個數字它拉的正確內容。 不確定是否<?= um_profile_id(); ?>是否拉入了內置用戶? – Ryan
出於好奇,你在代碼文件或WP編輯器中使用這個簡碼嗎? –