加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 在WordPress主题中使用自定义类

发布时间:2020-12-13 16:29:54 所属栏目:PHP教程 来源:网络整理
导读:我有一个 PHP类的方法,我想使用任何地方我选择在我的主题.例如这个类: ?phpclass MyClass{ const constant = 'constant value'; function showConstant() { echo self::constant . "n"; }}$class = new MyClass();$class-showConstant();? 我如何在我的主
我有一个 PHP类的方法,我想使用任何地方我选择在我的主题.例如这个类:
<?php
class MyClass
{
    const constant = 'constant value';

    function showConstant() {
        echo  self::constant . "n";
    }
}


$class = new MyClass();
$class->showConstant();

?>

我如何在我的主题中加入这样一个班级?

你有几个方法去做这个;你可以编写一个插件,这可能有点过分,但你也可以:

1
在您的functions.php文件中,只需在其中添加您的功能,然后可以在主题中调用它们

function myClassFunction() {
  class MyClass {
    const constant = 'constant value';

    function showConstant() {
        echo  self::constant . "n";
    }
  }

  $class = new MyClass();
  $class->showConstant();
}

2
在主题文件夹中创建一个新的目录,像/ include.把你的班级放在那里那么无论你在哪个主题中你需要你的课程,它的功能,只需将它包含在你的模板中:

<?php
  require_once('includes/MyClass.php');
  $class = new MyClass();
  $class->showConstant();
?>

这一切都取决于什么样的课程,它的作用和使用频率.有很多方法可以做到这一点.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读