我写了这段代码:
function userfunc_get_file_links($sub_folder) {
if ( is_user_logged_in() ) {
$directory = get_stylesheet_directory()."/files/".$sub_folder;
$scanned_directory = array_diff(scandir($directory), array('..', '.'));
echo "<ul class='support_links'>";
foreach ($scanned_directory as $key => $value) {
echo "<li><a href='files/".$value."'>".$value."</a></li>";
}
echo "</ul>";
}
}
Run Code Online (Sandbox Code Playgroud)
我已将其添加到我的函数文件中,并且可以成功地将其应用到页面模板中,并且它会显示文件链接列表。
(模板文件):
<?php
/*
Template Name: supportpage
*/
?>
<?php get_header(); the_post(); ?>
<div id="content" class="inner-page">
<div class="main-content">
<div class="brack-cum">
<div class="inner-small">
<?php
if (function_exists('wp_bac_breadcrumb')) {wp_bac_breadcrumb();}
?>
</div>
</div>
<div class="title">
<div class="inner-small">
<h2><?php the_title(); ?></h2>
</div>
</div>
<div class="content-page inner-small">
<?php
the_content();
?>
</div> …Run Code Online (Sandbox Code Playgroud)