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

前端之家收集整理的这篇文章主要介绍了php – 在WordPress主题中使用自定义类前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个 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();
?>

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

猜你在找的PHP相关文章