小编wic*_*lls的帖子

无法读取未定义的属性'__e3_'

已经看到这里出现了一些错误,但看了解答案之后,我还没有找到适用于此的解决方案.所有似乎都工作正常,直到我在eventListener中添加'click'来打开一个infoWindow,这是我在控制台中收到以下错误的时候:

无法读取未定义的属性'__e3_'

有关导致此错误的原因的任何想法?

请注意,我远不是使用谷歌地图的专家,所以请记住任何答案:)

<div class="acf-map c-location-map" style="width: 100%; height: 700px;">
    <?php 

        // Get a list of all offices, we need their IDs to get their locations for use with the Google map.
        $stockistList = get_posts(array(
            'posts_per_page'    => -1,
            'post_type'         => 'stockist',
        ));

        if (!empty($stockistList))          
        {
            foreach ($stockistList as $singleStockist)
            {
                // Create a simple div that shows the map working correctly.
                printf('<div class="c-location-map__marker marker" data-country="%s">
                            <h4>%s</h4>
                        </div>', 
                        get_field('stockist_country', $singleStockist->ID),
                        $singleStockist->post_title
                    );
            }
        }
    ?>
<!-- .c-location-map --></div>

<script type="text/javascript"> …
Run Code Online (Sandbox Code Playgroud)

javascript wordpress jquery google-maps google-maps-api-3

9
推荐指数
2
解决办法
1万
查看次数

Firefox中的Jerky CSS3过渡

我试图在翻转时做一个简单的图像淡入淡出 - 在Chrome中工作得很好和流畅,但Firefox有点跳跃.我试过backface-visibility在容器上做的伎俩,但仍然没有运气.

有人有主意吗?

的jsfiddle

HTML

<div class="link-box large">
    <div class="image">

        <img src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRStwH3maKRqLU8lLOo1XbO6uZIKHRyf2PGv66H6ol5mB0kS_0r" alt="">
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.link-box .image img { transition: all .2s ease-out; width:200px; }
.link-box.large { position: relative;}
.link-box.large:hover .image img { opacity: .65; }
Run Code Online (Sandbox Code Playgroud)

css html5 animation transition css3

7
推荐指数
1
解决办法
5535
查看次数

如何找出在 Chrome 开发工具中添加样式属性的位置?

我目前正在一个网站上工作,其中各种脚本正在修改 DOM(通过单击/悬停类型事件以及页面加载),更改元素的高度/宽度等,并试图找出哪些脚本正在影响哪些元素。例如,height: 9px正在添加到<span>下面的元素中,我需要知道执行此操作的脚本是什么(目前使用 Chrome Dev Tools,但如果其他浏览器可以更好地完成此任务,我就打开了):

<span data-id="m_left_fitting_finish_filter" class="sidebar__filterBlock-title" style="height: 9px;">   
Run Code Online (Sandbox Code Playgroud)

尝试选择Break on>Attributes modifications并重新加载页面,尽管这似乎没有任何作用 - 这是否仅适用于类/ID 更改?

html javascript css jquery google-chrome

6
推荐指数
1
解决办法
1570
查看次数

Docker - 超时值连接是超时

我刚开始使用Docker,我目前正在尝试运行docker-compose run --rm setupdocker-compose.yml文件,但每当我这样做时,我会收到以下信息:

Traceback (most recent call last):
  File "/home/wickywills/.local/bin/docker-compose", line 11, in <module>
    sys.exit(main())
  File "/home/wickywills/.local/lib/python2.7/site-packages/compose/cli/main.py", line 68, in main
    command()
  File "/home/wickywills/.local/lib/python2.7/site-packages/compose/cli/main.py", line 118, in perform_command
    handler(command, command_options)
  File "/home/wickywills/.local/lib/python2.7/site-packages/compose/cli/main.py", line 750, in run
    run_one_off_container(container_options, self.project, service, options)
  File "/home/wickywills/.local/lib/python2.7/site-packages/compose/cli/main.py", line 1136, in run_one_off_container
    rescale=False
  File "/home/wickywills/.local/lib/python2.7/site-packages/compose/project.py", line 388, in up
    warn_for_swarm_mode(self.client)
  File "/home/wickywills/.local/lib/python2.7/site-packages/compose/project.py", line 614, in warn_for_swarm_mode
    info = client.info()
  File "/home/wickywills/.local/lib/python2.7/site-packages/docker/api/daemon.py", line 90, in info
    return self._result(self._get(self._url("/info")), True)
  File "/home/wickywills/.local/lib/python2.7/site-packages/docker/utils/decorators.py", line 46, in …
Run Code Online (Sandbox Code Playgroud)

python python-requests docker docker-compose

6
推荐指数
2
解决办法
2485
查看次数

自定义帖子类型的日期存档

我已经看到很多关于此的问题/帖子,但还没有找到一个像样的解决方案.基本上我正在尝试做什么wp_get_archives,但对于自定义帖子类型(个人我不确定为什么wp_get_archives不支持自定义帖子类型!).

我目前使用的代码如下

的functions.php

function Cpt_getarchives_where_filter( $where , $r ) {
  $post_type = 'events';
  return str_replace( "post_type = 'post'" , "post_type = '$post_type'" , $where );
}
Run Code Online (Sandbox Code Playgroud)

侧边栏events.php

add_filter( 'getarchives_where' , 'Cpt_getarchives_where_filter' , 10 , 2 );
wp_get_archives();
remove_filter('getarchives_where' , 'Cpt_getarchives_where_filter' , 10 );
Run Code Online (Sandbox Code Playgroud)

此代码显示日期(例如2014年4月,2014年3月)等,这很棒,但点击链接只会转到404.在每个日期链接上创建的URL是/ 2014/04 /,但它应该是某些东西喜欢/ events/2014/04 /.

有没有办法在URL中包含'events',以便可以使用archive-events.php模板,是否有任何理由说明链接当前生成404?

非常感谢任何帮助

php wordpress custom-post-type

4
推荐指数
1
解决办法
7572
查看次数

木材分页

我正在使用 Timber,目前正在尝试按照Timber 文档进行分页,但到目前为止,没有成功。以下是我的自定义存档 php 文件:

global $paged;
if (!isset($paged) || !$paged){
    $paged = 1;
}
$context = Timber::get_context();
$args = array(
    'post_type' => 'product',
    'posts_per_page' => 2,
    'paged' => $paged,
);
$context['subCatItems'] = new Timber\PostQuery($args);

Timber::render('archive-product.twig', $context);
Run Code Online (Sandbox Code Playgroud)

以及我对应的 Twig 文件:

<div class="l-container vert-push--small vert-push--adult--medium">
    {% for post in posts %}
        <div class="c-std">{{ post.title }}</div>
    {% endfor %}
</div>

<div class="tool-pagination c-std">
    {% if posts.pagination.prev %}
        <a href="{{posts.pagination.prev.link}}" class="prev {{posts.pagination.prev.link|length ? '' : 'invisible'}}">Prev</a>
    {% endif %}
    <ul class="pages"> …
Run Code Online (Sandbox Code Playgroud)

wordpress twig timber

4
推荐指数
1
解决办法
6612
查看次数

非常简单的 Chrome 扩展程序来显示警报

我正在尝试创建一个快速的 Chrome 扩展程序(完全初学者)并且只想在单击图标时显示警报,因此我尝试了以下操作:

清单文件

{
    "name": "Something",
    "version": "1.0",
    "manifest_version": 2,
    "description": "Woohoo",
    "browser_action": {
        "default_icon": "icon.png"
    },
    "content_scripts" : [{
        "matches": ["<all_urls>"],
        "js" : ["bgscript.js"]
    }]

}
Run Code Online (Sandbox Code Playgroud)

脚本.js

chrome.browserAction.onClicked.addListener(function(tab) { 
    alert('icon clicked')
});
Run Code Online (Sandbox Code Playgroud)

但是,当我单击我的图标时,没有任何反应!看看上面的 - 谁能发现为什么这不起作用?

javascript api google-chrome-extension

2
推荐指数
1
解决办法
2786
查看次数

Chrome扩展程序api为当前网址添加参数

我正在研究一个"简单"扩展,将参数添加到当前url的末尾.我已设法获取当前网址,但无法执行重定向以使用添加的参数刷新页面.我的代码如下:

的manifest.json

{
    "name": "Something",
    "version": "1.0",
    "manifest_version": 2,
    "description": "Woohoo",
    "browser_action": {
        "default_icon": "icon.png"
    },

    "background": {
      "persistent": false,
      "scripts": ["bgscript.js"]
    },

    "permissions": [
      "tabs"
    ]
}
Run Code Online (Sandbox Code Playgroud)

bgscript.js

chrome.browserAction.onClicked.addListener(function(tab) { 
    chrome.tabs.query({currentWindow: true, active: true}, function(tabs){
        var currentUrl = tabs[0].url;

        chrome.extension.sendRequest({redirect: currentUrl + "?customparam=1"});
    });
});
Run Code Online (Sandbox Code Playgroud)

任何人都有关于如何执行这样的重定向的任何想法?

javascript api google-chrome-extension

2
推荐指数
1
解决办法
3013
查看次数

二维PHP数组无法正确输出

我有以下数组的日期和地点 - 基本上每个日期将需要允许多个地方.我试图将下面的数组显示为以下格式:

20140411
贝辛斯托克
索尔兹伯里

20140405
贝辛斯托克

20140419
索尔兹伯里

... 等等

数组:

Array
(
    [20140411] => Array
        (
            [0] => Array
                (
                    [0] => Basingstoke
                )

            [1] => Array
                (
                    [0] => Salisbury
                )

        )

    [20140405] => Array
        (
            [0] => Array
                (
                    [0] => Basingstoke
                )

        )

    [20140419] => Array
        (
            [0] => Array
                (
                    [0] => Salisbury
                )

        )

    [20140427] => Array
        (
            [0] => Array
                (
                    [0] => Basingstoke
                )

        )

)
Run Code Online (Sandbox Code Playgroud)

我相信我很接近,但在使用数组/键等时,我总是遇到某种心理障碍.我正在尝试做一个嵌套foreach循环,它显示日期很好,但我只是得到"数组"输出的位置:

foreach …
Run Code Online (Sandbox Code Playgroud)

html php

0
推荐指数
1
解决办法
57
查看次数