根index.php文件是Core的一部分吗?

时间:2019-03-18 作者:Richard Parnaby-King

的内容/index.php 具体如下:

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define(\'WP_USE_THEMES\', true);

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . \'/wp-blog-header.php\' );
如果我对此文件进行了任何更改,然后进行Wordpress更新,是否会替换此文件的内容?我无法在网上找到此文件的任何参考,只有Wordpress\'/wp-includes/wp-admin 文件夹。

我没有访问php的权限。ini文件,并希望通过添加以下代码更改会话cookie生存期设置:

    $seconds = 31557600; //1 year
    ini_set(\'session.gc_maxlifetime\', $seconds);
    ini_set(\'session.cookie_lifetime\', $seconds);
但不想将其添加到可能在几个月内被覆盖的文件中。

2 个回复
最合适的回答,由SO网友:tmdesigned 整理而成

是,索引。php是core的一部分,很容易被覆盖。

事实上,如果你看看process to manually update WordPress, 第7步是:

将所有新的松散文件从新版本的根目录上载到现有WordPress根目录

这可能包括索引。php。

您可以将自定义PHP代码放入自定义插件或主题中。如果使用预构建的主题,首先create a child theme 然后将代码放入子主题的函数中。php。

SO网友:Max Yudin

如果将PHP作为Apache模块运行,则可以设置php.ini 中的值.htaccess:

AllowOverride Options
php_value session.gc_maxlifetime 31557600
php_value session.cookie_lifetime 31557600

相关推荐

我们可以在WordPress中使用corePHP代码吗?

我是WordPress的新手,在探索WP之后,我知道它完全是在OOPS PHP中开发的。所以我的问题是,为了简单起见,我是否可以使用普通php(corePHP)开发wordpress网站,因为我不知道OOPS。如果您能给出简短的是/否回答,我们将不胜感激,因为我不希望您写下冗长的解释。谢谢你!!!