小编giw*_*ook的帖子

如何修复wordpress自定义主题以使用插件?

这是我第一次尝试编写自定义wordpress主题,我几乎就在那里.有一些错误,因为有任何东西,但我已经尝试了一些不同的选择来修复它们但没有成功.

链接是www.studiosimplicit.com/wp.

我的第一个问题是事件页面上的nivo滑块(www.studiosimplicit.com/wp/events).最初我遇到插件本身的问题,图像堆叠在一起.为了纠正这个问题,我手动输入代码来调用nivo .js文件,这似乎解决了这个问题.但现在加载图像在那里,但图像不加载.

我已经检查了图像的URL,这不是问题.我还启用了"缩略图后"功能(如nivoslider网站上的建议,作为我的问题的常见修复),但似乎没有修复它.当我切换到默认主题时,滑块工作正常是没有价值的.这是当我激活我的自定义主题时,它打破了.

我的第二个问题是插件应该设置一个全屏幕背景图像,自动调整大小以适应浏览器宽度.同样,当我切换到默认主题时插件工作,但当我切换到我的自定义主题时它会中断.

请帮忙!

wordpress wordpress-theming wordpress-plugin

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

如何制作一个带内边框的按钮

我正在尝试制作一个具有“内边框”的响应式按钮(如果有意义的话),请参阅附图了解我正在谈论的内容。

按钮预览

我的一些按钮比其他按钮更宽,因为按钮文本更长,这就是响应部分的用武之地。我通过将按钮放入容器 div 中来创建此效果,代码如下:

超文本标记语言

<div class="ttw_button_container">
<a class="ttw_button">START THE JOURNEY</a>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.ttw_button_container {
    background: #27d9b4;
    width: 330px;
    height: 50px;
    margin: 0 auto;
}
a.ttw_button{  
    background: #27d9b4;
    color: {{ settings.btn_text_color }};
    border: 1px solid white;
    padding: 6px 52px;
    margin: 4px 0 0 0;
    cursor: pointer;
    font-weight: bold;      
    font-size: 19px;
    text-transform: {{ settings.button_font_style }};
    display: inline-block;
    -webkit-transition: all 200ms ease 0s;
    -moz-transition: all 200ms ease 0s;
    -ms-transition: all 200ms ease 0s;
    -o-transition: all 200ms ease 0s;
    transition: all 200ms ease …
Run Code Online (Sandbox Code Playgroud)

html css

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

使用 ImageMagick 批量为图像添加空白

我有一堆矩形图像,我需要它们是方形的,即 1000x1000,所以我决定使用 ImageMagick 用使图像成为方形所需的空白量来填充图像的两侧。

我发现以下链接中的代码很有用(请参阅下一段)。但这需要我单独处理每个图像,设置文件名,然后设置 -thumbnail 尺寸。如何使用相同的过程来处理整个文件夹?

这是代码和它的链接:

http://imagemagick.org/Usage/thumbnails/#pad

convert -define jpeg:size=200x200 hatching_orig.jpg -thumbnail '100x100>' \
-background white -gravity center -extent 100x100 pad_extent.gif
Run Code Online (Sandbox Code Playgroud)

macos terminal imagemagick imagemagick-convert

3
推荐指数
1
解决办法
2375
查看次数

在Angular 2中创建自定义表单控件

我正在尝试为<select>元素创建自定义表单控件组件(我意识到这不是创建自定义表单控件的最创新用法,但这仅用于测试目的).我正在关注教程@ http://blog.thoughtram.io/angular/2016/07/27/custom-form-controls-in-angular-2.html.

我的目标是禁用提交按钮,直到从<select-box>组件中选择一个值,但我认为我没有正确连接自定义窗体控件,因为当我选择不同的值时,值不会改变值也不是验证工作(验证=只是required自定义组件上的HTML属性).

请看下面我到目前为止的情况.另外,可以在http://plnkr.co/edit/TAxDyb8sHg158dXmyfwr?p=preview上找到一个plunker .

谢谢!

主要成分

import {Component, NgModule} from '@angular/core';
import {BrowserModule} from '@angular/platform-browser';
import {SelectBoxComponent} from "./select-box.component";
import {FormsModule} from "@angular/forms";

@Component({
  selector: 'my-app',
  template: `
    <div>
      <h2>Hello {{name}}</h2>
      <form #form="ngForm" (ngSubmit)="log(form.value)">
        <select-box name="someValue" [ngModel]="someValue" required></select-box>
        <br>
        <button type="submit" [disabled]="!form.valid">Submit</button>
      </form>
      <br>
      {{ form.value | json }}
    </div>
  `,
})
export class App {
  name:string;
  someValue: any = 1;

  log(str) {
    console.log(str);
  }
}

@NgModule({
  imports: [ BrowserModule, …
Run Code Online (Sandbox Code Playgroud)

javascript forms angularjs angular

3
推荐指数
1
解决办法
3683
查看次数

如何使用arc4random_uniform从数组中随机选择一个值

我有一个带有一些值的数组,我想从随机中选择一个值,但是我在执行时遇到了一些麻烦.我是Swift的新手,所以我不确定我在这里做错了什么.

let types = ["value1", "value2", "value3"]

class someClass {
    let type = String(arc4random_uniform(UInt32(types)))
}
Run Code Online (Sandbox Code Playgroud)

使用此代码,我收到错误 Playground execution failed: <EXPR>:39:16: error: cannot invoke 'init' with an argument of type 'UInt32' let type = String(arc4random_uniform(UInt32(types))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

我尝试了一些不同的东西,看看我是否可以解决这个错误.

let types = ["value1", "value2", "value3"]

class someClass {
    let x = arc4random_uniform(UInt32(4))
    let type = types[x]
}
Run Code Online (Sandbox Code Playgroud)

但后来我得到了这个错误: Playground execution failed: <EXPR>:39:22: error: 'BlogPost.Type' does not have a member named 'x' let type = types[x] ^

到目前为止,我一直只和Swift工作了一个月,所以如果你们能分享我对我尝试过的两种方法的见解,我肯定会感激,如果两种方法都可以解决,你们如何重新编写这两个例子的代码使它工作?

swift

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

在JS中调用函数时如何使用逻辑NOT(!)运算符?

我正在从下划线库重新创建函数,但在尝试实现该_.reject()函数时遇到了障碍.对于这个问题的目的,我会包括我的三个功能编写的代码:_.each(),_.filter(),和_.reject().

_.each = function(collection, iterator) {
  if (Array.isArray(collection)) {
    for (var i = 0; i < collection.length; i++) {
      iterator(collection[i], i, collection);
    }
  } else {
    for (var i in collection) {
      iterator(collection[i], i, collection);
    }
  }
};

_.filter = function(collection, test) {
    var results = [];

    _.each(collection, function(i) {
      if (test(i)) {
        results.push(i);
      }
    })

    return results;
};
Run Code Online (Sandbox Code Playgroud)

这里是我遇到问题的函数的代码,_.reject()方法,以及isEven()我作为test参数传递的函数.

_.reject = function(collection, test) {
    return …
Run Code Online (Sandbox Code Playgroud)

javascript operators logical-operators underscore.js

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

在Ruby中使用.clear方法

无法在标题中简洁地解释我的问题,所以我把它放在这里.在询问我的问题之前,显示代码实际上会更容易:

array1 = []
array2 = [1,2,3]

array1 = array2
#=> array1 = [1,2,3]

array2.clear

#=> array1 = []
#=> array2 = []
Run Code Online (Sandbox Code Playgroud)

为什么在第二个数组上使用.clear方法也清除了第一个数组中的内容?我想我要问的是,一旦我们确定array1 = array2,为什么array1受到.clear我们申请的影响array2?看来这array1 = array2会在我的剧本持续时间内成立,这是对的吗?

为了array1保持不变,一旦我做的array2.clear,我需要实现array1 = array2不同的方式,如使用for循环和.unshift荷兰国际集团从元素array2.push荷兰国际集团他们到这里来array1

ruby methods

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