Title: Jameel&#039;s Dev Tools
Author: jameelbokhari
Published: <strong>2013 年 8 月 24 日</strong>
Last modified: 2013 年 8 月 26 日

---

搜尋外掛

這個外掛**並未在最新的 3 個 WordPress 主要版本上進行測試**。開發者可能不再對這個
外掛進行維護或提供技術支援，並可能會與更新版本的 WordPress 產生使用上的相容性問題。

![](https://s.w.org/plugins/geopattern-icon/jameels-dev-tools.svg)

# Jameel's Dev Tools

 由 [jameelbokhari](https://profiles.wordpress.org/jameelbokhari/) 開發

[下載](https://downloads.wordpress.org/plugin/jameels-dev-tools.1.0.2.zip)

 * [詳細資料](https://tw.wordpress.org/plugins/jameels-dev-tools/#description)
 * [使用者評論](https://tw.wordpress.org/plugins/jameels-dev-tools/#reviews)
 *  [安裝方式](https://tw.wordpress.org/plugins/jameels-dev-tools/#installation)
 * [開發資訊](https://tw.wordpress.org/plugins/jameels-dev-tools/#developers)

 [技術支援](https://wordpress.org/support/plugin/jameels-dev-tools/)

## 外掛說明

This plugin adds a few useful features for when you are developing a website on 
WordPress. It is intended to be installed on a development server, or local installation
when setting up a website and should be left installed after production to retain
the shortcode commands.

Features Include:

 * **A find and replace feature** — to ensure an easy transition from your development
   site(s) to your live website. Using this function, replace all instances of your
   website’s url in image tags and links with shortcode for your site’s home url.
   The find and replace option isn’t just for links and images though, use it to
   replace any text with something else! _As a precaution_, after searching for 
   a string, you are shown the # of instances and # of posts affected before commiting
   to your changes.
 * **Dynamic Links** — `[homeurl]` shortcode, which translates into your website’s
   homepage. This is an essential tool for development. As you add images and internal
   links, replace your hard-coded links to `[homeurl]` so that when you switch your
   server over, your links and images still work! When using the visual editor, 
   the plugin will still show images that use `[homeurl]` in their src.
 * **Columns** — This plugin features columns using shortcode. Use the `[col]` shortcode
   to wrap your text in a column, always ending with `[/col]` to end the column.
   Choose to use the plugin’s css or style it yourself. Columns can have a range
   of 12 widths, creating countless possible layouts. By default the width is 6 
   for two even half-width columns. See FAQ for more info, or go under the Columns
   tab in the plugin settings for help.

## 螢幕擷圖

[⌊Plugin adds buttons for creating shortcode.⌉⌊Plugin adds buttons for creating 
shortcode.⌉[

Plugin adds buttons for creating shortcode.

[⌊Images using [homeurl] shortcode in their src will still show up in the Visual
Tab⌉⌊Images using [homeurl] shortcode in their src will still show up in the Visual
Tab⌉[

Images using `[homeurl]` shortcode in their src will still show up in the Visual
Tab

[⌊Hundreds, if not thousands, of column layouts can be created.⌉⌊Hundreds, if not
thousands, of column layouts can be created.⌉[

Hundreds, if not thousands, of column layouts can be created.

## 安裝方式

 1. Upload `jameels-dev-tools` entire directory to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Start using shortcode immediately. See Tools > Jameel’s Dev Tools for options and
    more info.

## 常見問題集

  How can I add columns into pages?

Use the shortcode `[col]...[/col]` to create a column, replacing `...` with the 
content. Columns can have different width. The width can be any number between 1
and 12 and uses perecentages. So `12` is full width (with some margin), a width 
of `6` is half, a width of `4` is a third, and a width of `3` is one fourth. You
can create any combination, preferrably if it adds up to 12. There are thousands
of combinations you can do.

  Why are my columns uneven?

If your columns are not level it could be due to the extra line breaks that wordpress
adds. You can turn off wpautop in the plugin’s general settings OR remove the extra
line break. In other words, your columns need to be on the same line. EG:

    ```
    [col]Your first column's content...[/col][col]Stil same line, your second column's content...[/col]
    ```

This eliminates extra `<br>` and `<p>` tags in the html output, which can cause 
the columns to be uneven.

  How does the find and replace tool work?

The search and replace will query all content from posts and pages at once and then
perform the replacement.

**Under Tools**> **Jameel’s Dev Tools**, you’ll find a tab labeled **Links**. Here
is where you fill in the fields to “Change all instances of ___ to ___. By defaults
the site’s url is set to be replaced with the shortcode `[homeurl]` because this
is what it is inteded for.

The changes are saved as separate posts temporarily, and you are reported the number
of instances found total and how many posts will be effected. At this point you 
can choose to save the settings. This has been tested with only a small ammount 
of pages and posts, but if you have a lot of posts and pages this can potentially
take a LONG time (it’s only been tested with a small ammount of content). Always,
_always_, **always** backup database before performing this action!

  The search and replace tool doesn’t do anything, why?

If you don’t see results, it’s because you searched for something that wasn’t found.
I’m working on cleaning up the messages for the next release.

  The plugin aslo doesn’t _____?

I’m working on it.

## 使用者評論

這個外掛目前沒有任何使用者評論。

## 參與者及開發者

以下人員參與了開源軟體〈Jameel's Dev Tools〉的開發相關工作。

參與者

 *   [ jameelbokhari ](https://profiles.wordpress.org/jameelbokhari/)

[將〈Jameel's Dev Tools〉外掛本地化為台灣繁體中文版](https://translate.wordpress.org/projects/wp-plugins/jameels-dev-tools)

### 對開發相關資訊感興趣？

任何人均可[瀏覽程式碼](https://plugins.trac.wordpress.org/browser/jameels-dev-tools/)、
查看 [SVN 存放庫](https://plugins.svn.wordpress.org/jameels-dev-tools/)，或透過 
[RSS](https://plugins.trac.wordpress.org/log/jameels-dev-tools/?limit=100&mode=stop_on_copy&format=rss)
訂閱[開發記錄](https://plugins.trac.wordpress.org/log/jameels-dev-tools/)。

## 變更記錄

#### 1.0.2

 * [FIX] install function to create table (oops)

#### 1.0.1

 * Documentation

#### 1.0.0

 * Initial Release

## 中繼資料

 *  版本 **1.0.2**
 *  最後更新 **13 年前**
 *  啟用安裝數 **10+**
 *  WordPress 版本需求 ** 3.0.1 或更新版本 **
 *  已測試相容的 WordPress 版本 **3.6.1**
 *  語言
 * [English (US)](https://wordpress.org/plugins/jameels-dev-tools/)
 * 標籤:
 * [columns](https://tw.wordpress.org/plugins/tags/columns/)[development](https://tw.wordpress.org/plugins/tags/development/)
   [find and replace](https://tw.wordpress.org/plugins/tags/find-and-replace/)[tools](https://tw.wordpress.org/plugins/tags/tools/)
   [url](https://tw.wordpress.org/plugins/tags/url/)
 *  [進階檢視](https://tw.wordpress.org/plugins/jameels-dev-tools/advanced/)

## 評分

這個項目尚無任何評論記錄。

[撰寫評分](https://wordpress.org/support/plugin/jameels-dev-tools/reviews/#new-post)

[查看全部使用者評論](https://wordpress.org/support/plugin/jameels-dev-tools/reviews/)

## 參與者

 *   [ jameelbokhari ](https://profiles.wordpress.org/jameelbokhari/)

## 技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

 [檢視技術支援論壇](https://wordpress.org/support/plugin/jameels-dev-tools/)

## 贊助

想要支援這個外掛的發展嗎？

 [ 贊助這個外掛 ](http://jameelbokhari.com/)