如何显示多行version.php?

How can I display multiple lines of version.php?

我是 PHP 代码的新手,我正在尝试找到一种方法来在 WordPress 中显示 version.php 文件中的 3 行,而无需下载该文件;研究它并继续前进 - 这是我到目前为止提出的,但似乎没有用。我确定我在这里做错了什么,非常感谢您的帮助。

<?php
$version = "wp-includes/version.php";
$all_lines = file($version);
echo $all_lines[16];
echo $all_lines[23];
echo $all_lines[37];
?>

为了能够在您的前端看到特定的版本号,最好创建一个简码并使用该简码进行输出。

functions.php 文件中添加以下代码。

function bks_show_versions( $atts ) {
    global $wpdb;
    $wordpress = $GLOBALS['wp_version'];
    $php_version = phpversion();
    $mysql_version = $wpdb->db_server_info();
    return sprintf("<pre> wordpress version : %s | php version: %s | mysql version : %s  </pre>", $wordpress, $php_version, $mysql_version);
}
add_shortcode( 'show_versions', 'bks_show_versions' );

这基本上会获取所有值并将它们打印在屏幕上。 <pre> wordpress version : 5.7 | php version: 7.4.16 | mysql version : 5.7.24 </pre>


现在,在您想要打印的任何页面上,编辑该页面并在该页面上添加 [show_versions]。现在查看该页面。你应该能看到。

  1. WordPress 版本
  2. PHP版本
  3. MySql版本

您可以使用 this article 了解如何向页面添加短代码。 您必须添加的简码是:[show_versions]