首页网址功能在插件中无法正常工作

时间:2019-06-25 03:13:41

标签: wordpress

我有一个问题,当我在主题页面或functions.php中调用Source时,它可以正常工作,输出是:http://localhost/WP_CUSTOM/tester,但是当我在插件中调用输出时不正确:http://localhost/WP_CUSTOM

这是我到目前为止尝试过的。

SearchResults

我将这些代码写在插件的functions.php文件中

1 个答案:

答案 0 :(得分:0)

这取决于您真正想要获得的是什么。

$ python list.py
Traceback (most recent call last):
  File "list.py", line 6, in <module>
    engine = create_engine(os.getenv("DATABASE_URL"))
  File "C:\Users\SAMUEL KAZADI\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\engine\__init__.py", line 435, in create_engine
    return strategy.create(*args, **kwargs)
  File "C:\Users\SAMUEL KAZADI\AppData\Local\Programs\Python\Python37-32\lib\site-packages\sqlalchemy\engine\strategies.py", line 56, in create
    plugins = u._instantiate_plugins(kwargs)
AttributeError: 'NoneType' object has no attribute '_instantiate_plugins'

通常会在请求可用时为您提供当前页面的网址。这是相对的。 (有点像global $wp; home_url( $wp->request ); ,但不一样)

通常,在插件中,建议使用wp get_permalink()函数,在这种情况下,建议使用get_*()

但是,如果您能告诉我们您要获取的URL是什么以及达到什么目的会更好。可能会有更好的方法。