为我的整个站点设置cookie不起作用

时间:2013-11-06 作者:Kaushik Kishore

我正在尝试将网站的cookie设置为hide a div on click action. 问题描述。

我想为整个网站而不是特定页面设置cookie。我正在放饼干on click div by jquery cookie。js公司

当我在主页上单击div时,div在整个站点中都是不可见的。但是,如果我试图删除其他页面上的div,它在整个网站上都是不可见的。

我已经尝试了wordpress codex

site_url()get_site_url()home_url()get_option(\'home\')

通过这些方法,我将domain 但它不起作用。我也试过了/ 对于域名来说,它也不起作用。这些都不适合我。请给我建议一些其他的方法。

我的插件站点由4页组成

url如下所示

site/wordpress/
site/wordpress/contact-us-2/
site/wordpress/sample-page/
site/wordpress/test-page/

1 个回复
最合适的回答,由SO网友:Kaushik Kishore 整理而成

在域名中我用过这个

$urlOfSite =  get_option(\'home\');
$url = parse_url($urlOfSite, PHP_URL_PATH);
url路径。这对我有用。

结束

相关推荐

private functions in plugins

我开发了两个插件,其中一个功能相同(相同的名称,相同的功能)。当试图激活两个插件时,Wordpress会抛出一个错误,因为它不允许我以相同的名称定义函数两次。有没有一种方法可以使这个函数只对插件私有,而不使用面向对象编程,也不简单地重命名函数?我不想使用OOP,因为我首先要学习它。此外,我不想重命名该函数,因为我可能也想在其他插件中使用它,而重命名感觉不太合适。