プラグインまたは別の方法はありますか...基本的に、ワードプレスのバックエンドで、ユーザーがドロップダウンリストからファイルまたはページを選択できるようにしてから、URLを表示して、簡単にリンクできるようにコピーして貼り付けることができるようにします?
例:
they select a file
document.pdf
and in a box below it displays the URL
/wp-content/uploads/2013/10/document.pdf
その URL をコピーしてコンテンツに貼り付けることができますか? これを理解するためにしばらく探していましたが、まだ運がありません!
これが役立つ場合、高度なカスタム フィールドも使用していますか?
//================================== 解決済み ============ =========================// このコードは、選択フィールド (#acf-field-select_content) の ID を取得し、現在の値を取得します選択したオプション。次に、値をテキスト フィールド (#acf-field-show_content_url) に配置しますが、ID の前に「SERVER_NAME」と、Wordpress のデフォルトのパーマリンク オプションである「?p=」をエコーします。この方法では残念ながらリンクしません。ファイルに直接アクセスしますが、この場合はそれほど大きな問題ではない添付ページに移動します
$serverName = $_SERVER['SERVER_NAME'];
?>
<script>
jQuery(document).ready(function () {
jQuery("#acf-field-select_content").change(function() {
var str = "http://<?php echo $serverName; ?>/?p=";
jQuery("option:selected", this).each(function() {
str += jQuery(this).val();
});
jQuery("#acf-field-show_content_url").val(str);
})
.trigger("change");
});
</script>
<?php }
add_filter('admin_head', 'add_admin_code');