Keywords 2.0 Beta
UPDATE 27-Aug-2006: The table creation bug in the first beta has been fixed, thanks to the keen eye of Francesco Ferrucci. My apologies for including such an obvious bug, and for my 2 week absence (I’ve been on vacation).
UPDATE 4-Sep-2006: Some minor changes (now at beta3) for compatibility with MySQL 3.23, Semiologic and Chip’s tag cloud widget.
So over the past week, I’ve been working towards my promise (made only a scant 7+ months ago) of delivering a 2.0 version of “Jerome’s Keywords”. I’m glad to announce that most of the rewriting and debugging are done so there’s a beta of the 2.0 version for you to try out.
Before you do, a few caveats:
- It’s strictly WordPress 2.0+, older versions of WP aren’t supported.
- Tags are now stored in a dedicated table for performance reasons, so you need “create table” access on your database.
What’s new:
- Fixes a whole bunch of minor bugs introduced by WP2.0 (suggested keywords, including categories, etc.).
- Adds tag management features from LightPress.
- Adds an option page to make tag display setup easier.
- Including meta keywords in your header is now a one-click option; no template code required.
- Nicer template tag functions for posts and tag clouds (and no parameters required if you use the option page).
- Random tag cloud sort feature.
To use:
- Download the 2.0-beta plugin.
- Extract its contents and transfer them to your web server. The files (there’s more than one now) should live in a directory called
/wp-content/plugins/jeromes-keywords. - Disable the old plugin in (delete the file if you want), then activate the 2.0-beta version.
- The plugin will automatically create the new database table and copy over your existing tags/keywords.
- Select your options under “Options / Jerome’s Keywords”.
Your existing template tag functions will still work, but if you want to take advantage of the new options page you should either delete your current parameters or use the new template tags (with no parameters):
the_keywords()becomesjkeywords_meta_keywords()the_post_keytags()becomesjkeywords_post_tags()the_search_keytag()becomesjkeywords_search_keyword()is_keyword()becomesjkeywords_is_keyword()all_keywords()becomesjkeywords_tag_cloud()top_keywords()becomesjkeywords_top_tags()
I’ve received a lot of e-mail, comments and trackbacks over the past 7 months, far too many for me to respond to, and I apologize for that. Credit for pushing me to release this version go to “Chip” Camden, Christian Davén and Johannes Jarolim, who all have enhanced the 1.9 version in some way. While I didn’t include all of your code directly in this rewrite, hopefully it’s a step in the right direction.
Send me your feedback and I’ll see if I can get a 2.0-release done in the next few weeks.
I don't think they're completely useless — underrated perhaps, but still of value, even if it's only semantic. Besides, that's the simple part of the plugin anyway!
As for using these features in LP, you already have it all! Well, almost — I just found a bug in LightPressTagging.php that I fixed here, but needs to go back into LP.
jerome — 12-Aug-2006 20:45[...] vapourtrails.ca [...]
WordPress Station » Blog Archive » Jerome’s Keywords 2.0 Beta — 13-Aug-2006 10:20i dont agree here: "only semantic" - in my opinion semantics is somewhat concerning the (inside the body) content of a website, so i wouldn't count-meta elements in. Thing i am wondering about is the tag-cloud that is shown on a technorati blog-profile. As far as i could find out, the technorati-crawler needs the rel="tag" attribute in tag-links to be set, but strangeley a tag-cloud doesn't show up on my blog's-page at technorati. Am i missing something asides? (The technorati help page on "Tagging" says, the Links for Tags need to be placed inside the Posts Content - So shall i add the tag links to the articles feed?). Thanks for help!
erik — 13-Aug-2006 05:21Last time I checked, Technorati pulled links marked
jerome — 13-Aug-2006 09:55rel="<tag>"from your Atom feed, if you have one. So the tags need to show up in the feed: either in the body of the post or as additional categories. I'm still doing it the first way; the new version of the WP plugin does it the second way, which makes the feed look much cleaner.Thanks, i was desperately looking for that info! (and i'm not gonna ask myself where you know this from) blindly searching technorati…
erik — 13-Aug-2006 10:38Someone has to know how all this stuff works! :)
jerome — 13-Aug-2006 11:05[...] vapourtrails.ca » Keywords 2.0 Beta Must test this out and see how my tag cloud widget should respond (tags: tagging tagcloud wordpress plugins widgets) [...]
links for 2006-08-14 -- Chip’s Quips — 13-Aug-2006 19:18Hi… have you thought of making this work for other custom fields? I use custom fields a lot and to be able to edit them in page or in post would be excellent. Thanks for the plugin… it saves me time on keyword input.
Cheer chris
chris — 13-Aug-2006 19:55The plugin will automatically create the new database table and copy over your existing tags/keywords.
But I found no table created. And no existing keywords were converted.
"WordPress database error: [Table 'db1raenoll.wp_jkeywords' doesn't exist] SELECT tag_name, COUNT(post_id) AS tag_count FROM wp_jkeywords GROUP BY tag_name ORDER BY tag_name "
raenoll — 14-Aug-2006 05:06That's odd. Can you give me some more details: how you installed the plugin, MySQL/PHP/WP versions?
jerome — 14-Aug-2006 08:40upload 2.0, delete 1.9 and activate 2.0 wp2.0.4/php4.4.2/mysql5.0.18
raenoll — 14-Aug-2006 10:10I've just installed the plugin by uploading the folder and activating it in the plugin options but i receive this error at the top of site's pages:
WordPress database error: [Table 'broomy_wrdp8.wp_jkeywords' doesn't exist] SELECT DISTINCT post_id, tag_name AS name FROM wp_jkeywords tags WHERE post_id IN (14,7,6,5,4,3,1) ORDER BY post_id, name
Do I need to manually create the table? If so what do I have to do to create the table correctly?
Thanks.
Justin — 14-Aug-2006 13:27Same problem here - doesn't create the table for itself. I installed the plugin by using Fetch to copy the plugin into the folder, then activated the plugin. Maybe it doesn't create the new table if you don't have any previous tags? I didn't.
daniel — 14-Aug-2006 17:20Hi, I also found that the table wasn't created automatically. I uploaded the plugin and activated it but i receive error messages saying the table isn't created on all of my pages. How can I create the table automatically?
I'm using PHP 4.4.1, MYSQL 4.1.19-standard, and WP 2.0.3.
Thanks
Justin — 15-Aug-2006 02:54After activating t he Plugin and setting up the options, I would like to add some tags to an existing post. The following error occurs:
WordPress database error: [Table 'xxxxxxxx-main.wp_jkeywords' doesn't exist] SELECT tag_name FROM wp_jkeywords WHERE post_id='282'
WordPress database error: [Table 'xxxxxxxx-main.wp_jkeywords' doesn't exist] SELECT tag_name, COUNT(post_id) AS tag_count FROM wp_jkeywords GROUP BY tag_name ORDER BY tag_count DESC
So, obviously no tables are created. Any idea on this one?
John — 15-Aug-2006 08:33I have the same error.
WordPress database error: [Table 'user_accnt_wrdp1.wp_jkeywords' doesn't exist] SELECT tag_name FROM wp_jkeywords WHERE post_id=”
WordPress database error: [Table 'user_accnt_wrdp1.wp_jkeywords' doesn't exist] SELECT tag_name, COUNT(post_id) AS tag_count FROM wp_jkeywords GROUP BY tag_name ORDER BY tag_count DESC
The plugin was installed by upload using FileZilla and activated through the plugins menu as per normal.
MySQL 4.1.10 Client API version 4.1.18
PHP 4.4.1
WP 2.0.4
Thanks for your time in making this by the way.
Conflagrant — 15-Aug-2006 11:21Whoops, my apologies.
MySQL - 4.1.19-standard
Conflagrant — 15-Aug-2006 11:25The same Problem - create the table - sql:
CREATE TABLE wp_jkeywords( post_id bigint( 20 ) unsigned AUTO_INCREMENT , tag_name varchar( 255 ) NOT NULL default ”, PRIMARY KEY ( post_id, tag_name ) , KEY post_id( post_id ) , KEY tag_name( tag_name ) )
MM — 16-Aug-2006 09:57Same problem here… This appearing at the top of every page of my site:
WordPress database error: [Table 'theslant.wp_jkeywords' doesn't exist] SELECT DISTINCT post_id, tag_name AS name FROM wp_jkeywords tags WHERE post_id IN (18) ORDER BY post_id, name
I'm using WP 2.0.3, PHP 4.3.2 and MySQL 4.0.18
Simon — 16-Aug-2006 12:11Same here no new DB table found. I'm hosted through dreamhost.com and they make you use phpmyadmin, if I can have the table info I can do it manualy. This is a fresh install.
mysql 5.0.16,php 5.1.2,wp 2.0.4
WordPress database error: [Table 'moderncigars.wp_jkeywords' doesn't exist] SELECT DISTINCT post_id, tag_name AS name FROM wp_jkeywords tags WHERE post_id IN (4) ORDER BY post_id, name
mike — 16-Aug-2006 12:57I have the same problems as well. I never ahd an old version, this is all off a fresh WP and plugin install. I just ftp'd the folder and activated it. I'm running as admin.
andrew — 16-Aug-2006 17:232 raenoll:
If you have an access to phpMyAdmin, or Cpanel on your website to handle the Databases, try to create the table manually, by using this query: (an example for phpMyAdmin) CREATE TABLE `wp_jkeywords`( `post_id` bigint(20) unsigned auto_increment, `tag_name` varchar(255) NOT NULL default ”, PRIMARY KEY (`post_id`, `tag_name`), KEY `post_id` (`post_id`), KEY `tag_name` (`tag_name`) )";
jujav4ik — 16-Aug-2006 19:37Same Problem here.
MySQL 4.2 PHP 4 WP 2.0.2
The plugins was installed as described ("jeromes-keywords" folder copied to wp-content/plugins. I can activate the plugin, set the options, but no tables are created. When I'm going to write a new article, the above error occurs.
John — 17-Aug-2006 00:54Hi jerome,
unfortunately i find the same error as raenoll, the database table is not created.
Here's what i did: I copied the contents of the zip-file to the webserver and it activated just fine from the WP-plugin page. I can see and use the options-page (well, it says "Jerome's Keywords options updated!").
I use WP 2.0.4 (official german Version, download from www.wordpress.de/downloads), MySQL 4.1.20, and php 4.
Well, I suspect the german version might be the problem, then again other english plugins installed just fine. On the other hand, none tried to create a table.
Would your plugin work if i manually create the table?
Thanks for any hints and thanks again for working on a great plugin!
jaolo — 18-Aug-2006 05:02The plugin will automatically create the new database table and copy over your existing tags/keywords.
But I found no table created. And no existing keywords were converted.
"WordPress database error:
WordPress database error: [Table 'e4sight_Wordpress.wp_jkeywords' doesn't exist] SELECT tag_name FROM wp_jkeywords WHERE post_id='29'
WordPress database error: [Table 'e4sight_Wordpress.wp_jkeywords' doesn't exist] SELECT tag_name, COUNT(post_id) AS tag_count FROM wp_jkeywords GROUP BY tag_name ORDER BY tag_count DESC
I followed the process to install it and have no idea how to solve this issue.
Thx,
nicholas — 18-Aug-2006 10:10It did not automatically create the DB table, and I don;t want to go and mess something up because I was dabbling in my DB. I understand the basics of MySSQL DB and table creation, but how can I correct this?
Jeromy Boyd — 18-Aug-2006 12:39I just noticed thae above ccomment. I read it, but it did not immediately register until just now. Mine is the ssame, and I installed it as your instructionss said, FTPing the folder to my pluginss directory, and aactivated it. Simple as that, and this is the issue.
Jeromy Boyd — 18-Aug-2006 12:41Hi, I have same error in my wordpress installation. The script don't create the table… this is the error:
WordPress database error: [Table 'foobar.wp_jkeywords' doesn't exist] SELECT tag.tag_name AS name, COUNT(tag.post_id) AS numposts FROM etc…
some information about my server (in hosting):
wordpress version: 2.0.4 PHP Version 4.3.11 Apache/1.3.33 (Unix) mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 FrontPage/5.0.2.2635 mod_ssl/2.8.22 OpenSSL/0.9.7a PHP-CGI/0.1b
thanks for you work :-) regards
Piero — 19-Aug-2006 06:02Same with me. That sucks, dude! :( WP: 2.0.4 PHP: 4 MySQL: 4.0.24
Would be nice if you comment on my blog or do some kinda e-mail notification.
simmes — 19-Aug-2006 16:23Okay, took the ver. 1.9 and it worked! Well done, like it! ;) Thanks for your work. Greets, Simon
simmes — 19-Aug-2006 18:14"WordPress database error: [Table 'db1raenoll.wp_jkeywords' doesn't exist] SELECT tag_name, COUNT(post_id) AS tag_count FROM wp_jkeywords GROUP BY tag_name ORDER BY tag_name "
MySQL: 4.1.14 PHP: 5.1.2 WP: 2.0.4
TheUser — 20-Aug-2006 04:13I had the same issue with the table wp_jkeywords not being created. I have MySQL 4.1.14 and PHP 5.0.4 loaded.
Additionally you should changes line 165 to include (dirname(__FILE__) . '/LightPressTagging.php'); and 708 to include (dirname(__FILE__) . '/legacy.php');
otherwise a misconfigured apache site throws open_basedir fits.
Mike — 21-Aug-2006 06:09Also I have WP 2.0.4 loaded.
Mike — 21-Aug-2006 06:09Hi
I have tried installing this latest version but receive the following on my blog home page when activated.
WordPress database error: [Table 'db174147784.wp_jkeywords' doesn't exist] SELECT DISTINCT post_id, tag_name AS name FROM wp_jkeywords tags WHERE post_id IN (6,5,3,1) ORDER BY post_id, name
The server is running MySql 5.0, PHP 5.1.4 and Wordpress 2.0.4.
Thanks in advance!
Martin
Martin Hills — 21-Aug-2006 07:35I do have the same problem - The database wasn't created after activating the plugin (I took a look directly after activating it).
Data of the local testing enviroment: WordPress 2.0.4., MySQL 3.23.47-max-debug, Apache 2.0.54 (Win32). Plugin installation as described above.
Maybe your activation hook code doesn't get called?
Johannes Jarolim — 21-Aug-2006 07:43Hi Jerome - Am i blind or is there no code related to database creation in the plugin code?
greets from Salzburg,
Johannes Jarolim
Johannes Jarolim — 21-Aug-2006 07:56hi
on comment 10 i get the same result no new data base is created and on the header it show as
WordPress database error: [Table 'wblog.wp_jkeywords' doesn't exist] SELECT DISTINCT post_id, tag_name AS name FROM wp_jkeywords tags WHERE post_id IN (6,5,1) ORDER BY post_id, name
xinfo — 22-Aug-2006 01:19[...] Hah - finally jerome’s presenting his tagging plugin in second version. I downloaded the plugin and installed it like jerome wanted to. Oddly it doesn’t create a database on activation so i’ve to stick with his 1.9 version and my puny keywords-manager addition. [...]
Jerome’s presenting keywords BETA 2 « johannes.jarolim.com — 23-Aug-2006 01:21Same problem here, no table created :-(.
kero — 23-Aug-2006 03:27Hi there,
just encountered the same problem. No table created. Downloaded the plugin just minutes ago, copyed the files to my wp-plugin dir. After activation the same error message as above was stated. I tried to deactivate the pluginand activate it WordPress database error: [Table 'd0027759.wp_jkeywords' doesn't exist] SELECT tag_name, COUNT(post_id) AS tag_count FROM wp_jkeywords GROUP BY tag_name ORDER BY tag_count
Wordpress Version: 2.0.4, PHP Version: 4.4.2, MySQL Client Version: 5.0.21
I tried deactivating and activating the plugin, but nothing changed. Any ideas what went wrong?
Cheers, Kai
Kai — 23-Aug-2006 05:30[...] Weitere prima Tagging-Tools: Jeromes Keywords (nicht so ein Perfomancefresser), das sehr beliebt ist. [...]
Basic Thinking Blog » Wordpress Plugins, Update 2 — 24-Aug-2006 07:29Hi. I'm waiting for you released ver.2 of Keyword plugin. But I have same trouble with raenoll. Do you have any idea to shoot this trouble? Here is the Server's spec: WordPress 2.0.4, Apache 1.3, PHP 4.3.11(register global is off and safe mode is off too), MySQL 4.0.22. I used “Keyword ver.1.9", “Related Posts for Jerome’s Keywords Plugin" and “keywords-manager" too. thanks.
aka — 24-Aug-2006 01:55I think you forgot to paste code that will create the wp_jkeywords table ;-) I didn't found it…
Kolo — 24-Aug-2006 11:35Hello, i had the same Problem like raenoll. MqSQL:5.0.21 PHP: 5.1.4 WP: 2.0.4
Lawe — 24-Aug-2006 13:12I get the same error and then some:
WordPress database error: [Table 'galen5_wordpress.wp_jkeywords' doesn't exist] SELECT tag_name FROM wp_jkeywords WHERE post_id='147'
WordPress database error: [Table 'galen5_wordpress.wp_jkeywords' doesn't exist] SELECT tag_name, COUNT(post_id) AS tag_count FROM wp_jkeywords GROUP BY tag_name ORDER BY tag_count DESC
Then just below that I get the Tags box.
Ken — 24-Aug-2006 20:13[...] vapourtrails.ca � Keywords 2.0 Beta (tags: read_later wordpress tagging plugins) [...]
insomnio multimedia » Blog Archiv » links for 2006-08-22 — 25-Aug-2006 06:25Can I the database create manually? No table was created after activation the plugin:
Database error: [Table 'XXXX.wp_jkeywords' doesn't exist] SELECT tag_name, COUNT(post_id) AS tag_count FROM bel_jkeywords GROUP BY tag_name ORDER BY tag_count DESC
I use Wordpress 2.0.4 and MySQL 4.1.18. Thanks.
Ovidius — 25-Aug-2006 09:18Hey Jerome,
thank you for this very fine plugin. I had the same problem that your plugin did not create the database table automatically. I have found a solution that is working for me.
Your plugin checks the necessarity of updating the database in LightPressTagging.php in line 41:
An easy solution is to change the second line to the following:
Explanation:
The install function of the LightPressTagging object would be executed when the plugins_loaded action is performed. The LightPressTagging object itself is created in the function setAdminHooks() in jeromes-keywords.php, line 163. The function setAdminHooks() itself is called when the menu_admin action is performed. So the hook for the install function is created while the menu_admin action is being called. Because in my WP 2.04 the plugins_loaded action is performed before the menu_admin action, the hooked action for calling the install function is not executed.
Greetings from Germany,
Francesco
Francesco — 26-Aug-2006 07:32yep same problem here..no table created
its the latest WP version, PHP version 4.4.2 MySQL version 4.0.27-standard
installed correctly as given instructions.
ninad — 26-Aug-2006 08:04same as comment #10 database problem. My wordpress vr is 2.0.4 (latest)..any help ?
WordPress database error: [Table 'raviku1_linuxblog.wpunixblog_jkeywords' doesn't exist] SELECT tag_name FROM wpunixblog_jkeywords WHERE post_id=”
WordPress database error: [Table 'raviku1_linuxblog.wpunixblog_jkeywords' doesn't exist] SELECT tag_name, COUNT(post_id) AS tag_count FROM wpunixblog_jkeywords GROUP BY tag_name ORDER BY tag_count DESC
Rav — 26-Aug-2006 12:57I, too, have the same problem in that no databases were created. This was a new install, not an upgrade. If you would send the table layout, I can add it myself.
Edie Houston — 26-Aug-2006 18:58Sorry for the confusion, comments are in moderation right now - I received 1500 spam during my 2 week absence and am currently writing a better spamkiller.
That nasty table creation bug is fixed, so you can go ahead and download the beta again.
jerome — 27-Aug-2006 14:39keywords plugin is work pefect. but when i use zoundry to edit my post, all tags losed. does you can provide an sepreated tags editor, so we not only can set tags when we use wordpress editor. but also can use an single interface to browse the postname and edit edior every post tags. the tags info saved at single table. so anyone can use it, even he use zoundry to post informations.
slowke — 28-Aug-2006 03:36Works great! Good job!!
TheUser — 28-Aug-2006 10:03Thanks for your fix. I find other problem (just a little). If a keyword matches as a category name, this plugin shows category name and keyword at same time in the post as a keyword. (ex. category is plugin, keywrod is plugins) To avoide it, just edit a keyword same as a category name.
aka — 29-Aug-2006 02:34Any chance this might support insertion of meta description tag from the excerpt? I`ve been looking at another plugin that does this ( http://guff.szub.net/2005/09/01/head-meta-description/ ) and have been trying to integrate both in to my site but it`s very messy and its not working too well. Thanks for this great plugin!
Rafael — 30-Aug-2006 22:08Oh and one last thing I forgot…you might want to add an option to limit the output of the meta keywords tag or use some default keywords for only the index…currently on the index page the plugin will insert every tag for every post on the front page.In my case I have over 30 keywords on my meta keywords tag. This could be flagged as spam by SE bots.
Rafael — 30-Aug-2006 22:17[...] 저는 Jerome’s Keywords라는 플러그인을 선택했습니다. Jerome’s Keywords 플러그인은 현재 Kewords Beta 2.0까지 발표했고요. 아래 URL로 접속하면 프로그램을 다운로드 할 수 있어요. http://vapourtrails.ca/2006-08/keywords-20-beta 에서 To use 항목을 보세요. 프로그램을 받으면 압축을 풀어주세요. [...]
JAYLYNN’s BLOG » 워드프레스에 태그(꼬리표) 사용하기 - Jerome’s Keywords Beta 2.0 — 04-Sep-2006 06:17[...] Jerome has released a 2.0 beta version of his famous Jerome’s Keywords plugin, on which my tag cloud widget is based. Some of the functions I used in my widget are no longer available, so the previous version of my widget will not work with it. Thus, I have updated the widget, which you can download below. [...]
WordPress tag cloud widget version 2.0 for Jerome’s Keywords 2.0 -- Chip’s Tips for Developers — 06-Sep-2006 12:08Hey Jerome, I just installed 2.0b3 and it seems like everything went according to plan. However, my tag pages aren't actually pulling tags; they're just pulling all posts. I've only tagged a couple posts so far but you can check out what I mean when I say "pulling all posts" by visiting http://deanish.com/tag/music - instead of pulling just the "music" tagged posts (of which there's only 1), all posts show up. :( Any ideas?
Thx, Dean
Dean — 09-Sep-2006 18:57Really works! Some idea for colorize results on jkeywords_tag_cloud() ??? Thanks.
Vicenç — 11-Sep-2006 10:25Hello Jerome, think you can give me a hand with regards to limiting the number of keywords inserted in to the meta keywords header? The plugin currently inserts all the tags from the front page, in my case this results in over 30 kw in the header.This might be conseidered as spam by SE bots. Any help would be greatly appreciated
Rafa — 12-Sep-2006 12:41[...] Die Blogging-Plattform Wordpress verfährt zum Beispiel standardmäßig mit Kategorien auf diese Weise (thecategoryrss()). Das Plugin Jerome's Keywords in seiner neuesten Version verfährt ganz automatisch auch mit Tags so und fügt sie in die Feeds. Andere Tagging Plugins machen da mehr Arbeit, bieten aber immerhin die Möglichkeit ihre Template-Tags mit Parametern zu verwenden, sodaß man diese ebenfalls in den Feed integrieren kann: [...]
Feeds, Tags bei Technorati und Beta-Browser » contactsheet.de — 14-Sep-2006 01:24Hello,
I am trying to implement this plugin and I am past Dean error ( In my case I had to put /tag/ in the link but now when I click on a tag
Sorry, no posts matched your criteria.
is displying. Any hints ? I provided link to the sample tag in signature.
Cheers
Thiver — 22-Sep-2006 13:13Hey Jerome - great work on the plugin. It's terrific!! I was wondering if you would consider adding a feature where you can find posts with no tags…?
Matthew — 26-Sep-2006 12:29Looks very good - well done! I just need to work out how to use it and if I need to mod the theme :-)
Bruce Lewin — 02-Oct-2006 08:12You wrote: "Your existing template tag functions will still work, but if you want to take advantage of the new options page you should either delete your current parameters or use the new template tags (with no parameters)"
What file do you need to make these changes to? Post.php? I'm using a rather customized them, and I cannot get post specific tags (other than bunny's) to work. For instance, keywords do no show up in the page source of any of my posts!
If anyone could assist, I'd appreciate it!
Hoboken411 — 03-Oct-2006 12:23Jerome,
Beta 3 generates the following warnings with PHP 5.0.4: [client 66.249.72.16] PHP Warning: urlencode() expects parameter 1 to be string, array given in /var/www/vhosts/mikekoepke.com/httpdocs/wp-content/plugins/jeromes-keywords/jeromes-keywords.php on line 525 [client 66.249.72.16] PHP Warning: Illegal offset type in /var/www/vhosts/mikekoepke.com/httpdocs/wp-content/plugins/jeromes-keywords/jeromes-keywords.php on line 409
A couple casts supresses the warnings:
409: $taglinks [ (string)$tag ] = $this->getTagPermalink($tag); 525: return str_replace('%2F', '/', urlencode((string)$keyword));
Mike
Mike — 14-Oct-2006 15:14[...] Edit: This does require Jerome’s Keywords versino 2.0 to operate. [...]
KeyCloud Widgets Plugin » LeetCode.net — 15-Oct-2006 18:42After installing and getting set up with Jerome’s Keywords plugin, I got a little carried away, and went all out into making a sidebar widget to display the keywords in tag cloud format, and decided to make it a full releasable project. So I offer to the world the KeyCloud Widgets plugin!
John Reese — 15-Oct-2006 18:43I'm having a problem within Wordpress. It will not allow me to see any plug-ins. I upload them into the plug-ins folder, but Wordpress can't find them. I'm using 2.0.
Thanks
Andy — 17-Oct-2006 18:45I am going to use Jerome's Keywords plugin only to attach keywords to any one post of a WordPress blog. I am going to create a category, say "keyword descriptions"; and, in the keyword page, I want a link to a newest post that has the keyword in question and is at the same time categorised to the "keyword description". I believe I can utilise "multiple loop" idea, but how can I do it? Any suggestions please.
R Takagi — 22-Oct-2006 04:12Sorry — I have decided to edit the tags.php (or whatever it is called) so that it includes a link to "http://www.foobar.com/tag/WHATEVER-TAG/?cat=2 if the category ID of the "keyword definitions" is 2.
In the course of developing such a template, I had to add a function jkeywords_get_search_keywords() which returns $JKeywords->keyword, not echoing it. Otherwise it neatly solved my issue. Thanks if anyone read this.
R Takagi — 24-Oct-2006 04:20[...] mich nervt das Ultima Tag Warrior-Plugin für Wordpress langsam. Es ist an sich ein sehr gutes Tagging-Plugin für Wordpress. Nur, es hat letzte Zeit bereits zweimal für einen MySQL-Crash gesorgt. Es gab in beiden Fällen einen Error in der Tabelle wp_postmeta, die UTW benutzt, um die Tags zu den Postings zuzuordnen. Woran es liegt, weiß ich nicht, doch der sich wiederholende Fehler ist sehr ungewöhnlich imho. Daher würde ich gerne auf eine prima Alternative umsteigen, Jeromes Keywords. [...]
Basic Thinking Blog » UTW gegen Jeromes Keywords austauschen? — 02-Nov-2006 02:36What's the new version of this code?
Stahn — 04-Nov-2006 16:49function jkeywords_localLink($keyword) { return str_replace(’%2F’, ‘/’, urlencode($keyword)); }The keywords pull all the posts not just the ones with the keywords, it was working until the most recent upgrade to wordpress and now it brings everything up. Anyone have any ideas?
princessg — 07-Nov-2006 00:25[...] Para quem não está nem aí para o que são meta-keywords ou mesmo para quem sabe o que são mas não tem saco para aprender qual a melhor maneira de implementá-las, vai a segunda dica essencial deste post: Jerome’s Keywords (Plugin para Wordpress que instala automagicamente as keywords) [...]
logger » Blog Archive » Seo para Yahoo! - registrando em notas rápidas o dia-a-dia de quem está tentando ser problogger — 20-Nov-2006 11:49Hi Jerome -
Some time ago you asked me for the v2-manager and i sent it to you via email.
In case you didn't receive it, i'd be pleased to send it again. In case you don't want to include it in your release, please give some feedback. I'd release it as standalone plugin then, since a bunch of people asked for it.
Greets from Salzburg,
Johannes
Johannes Jarolim — 21-Nov-2006 01:26[...] Werd morgen mal wohl mal ein Tag-Plugin (http://vapourtrails.ca/2006-08/keywords-20-beta) antesten und hoffe, das mir das die Entscheidung der Hauptkategorien erleichtern wird seufz [...]
kleingeist » Blog Archive » Kategorisierung — 21-Nov-2006 17:38[...] So tagging posts is the solution. I went for Jerome’s Keywords 2.0 Beta plugin, I’ve used the old version somewhere before, I can’t remember, but it suits my needs. But I probably should create some kind of archive/ sitemap template. [...]
Building the One Woman Show I | One Woman Show — 25-Nov-2006 04:19Hi Jerome,
I was wondering if you could explain how you got your custom permalinks to work in WP2.0x. I've been going over your plugin for some time now, stripping it down to the basics, but I just can't get my own permalinks to functions.
I'm trying to get something like url.com/agenda/year/month/day/ rewrite to url.com/agenda.php?date=year/month/day. Anyt tips would be great!
P.s. this keyword plugin rocks!
Megamuch — 26-Nov-2006 08:46hello jerome, i used your fantastic plugin in wp2.0.5 and all works well.. but i don't know: it's possibile to made a Feed RSS for a specific tags.. for example if i have a result page like http://nomedominio.xt/tags/x-wing it's possible in the page have a feed rss only for tags X-wing?! Thank you in advanced
alberto — 27-Nov-2006 11:17[...] Jerome’s Keywords 2.0 (Beta 3) - had I started here I would have saved myself a lot of time. Originally focused just on the tags, this plug-in now also handles META tag integration and then some. [...]
META tags, keywords, tags: picking the right plugin « N0T a Blog — 28-Nov-2006 05:36Not sure, but didn't you say the new version would have an import feature? I installed the new beta version, and it does have a heading "Import Tags" in the admin panel, but with nothing else. Did I do something wrong during the install?
Michel Fortin — 02-Dec-2006 15:48[...] I’ve been in the idea lately of implementing tags to all the data that i manage. I’ve just installed a WP plugin that enables tagging, in addition to the traditional category system. [...]
Wiredframe.Org/log » Implementing a tag system into WP — 10-Dec-2006 19:16Hi Jeronomy
our German language uses special characters like ß,ü,ä,ö or Ü,Ä,Ö your plugins are so useful but the urls with your plugin and our special characters are looking very very creative and to link to this tag url is a very hard work.
wp-plugins/tag/S%C3%BC%C3%9F this should be *süß* sweet like sugar ;)
I can rewrite this urls to *suess* ü=ue ö=oe ä=ae and ß=ss the same with Ä=Ae, Ü=Ue, Ö=Oe
but if I do this I get error 404 by the click of a tag url :(
to see the *creative* urls in action www.bgamultimedia.de/stichwoerter/
Can you help?
thanks a lot Monika
Monika — 12-Dec-2006 15:08[...] Mutig wie ich bin, habe ich mich gleich für die Beta Version entschieden, die keine Web 2.0 Beta Version ist, sondern noch eine ganz klassisch richtige Beta. Kann sein, dass hie und da was nicht funktioniert, dann bitte meine Email nutzen. Die Tags/Stichworte zu den Artikeln kommen auch noch, doch jetzt mache ich mal Pause. [...]
Tag - Stichwortsuche - Jeronomy Keywords — 14-Dec-2006 13:50I'm getting an error: Warning: Wrong parameter count for array_slice() in /home/howlett/public_html/wp-content/plugins/jeromes-keywords/jeromes-keywords.php on line 454 Can you help me out here please?
Dennis Howlett — 21-Dec-2006 11:30Some things … 1. installation is OK, tagging articles is OK. 2. very not cool to take 1000 articles and tag them … AJAX is not your friend ? :) 3. NO INFORMATION about creation of tag.php (or whatever you want on how to call tags …) and what a pity to tag articles but NO idea how to show them …
Rod — 23-Dec-2006 10:40Hi there, although I installed your updated version I still get the following error:
WordPress database error: [Table 'usr_web183_7.wp_jkeywords' doesn't exist]
Could anyone please help me?
TIA, moonchild
moonchild — 25-Dec-2006 02:17Hi, I installed the plugin and it works fine but when I change the Maximim number of tags to display option on the options page, the code breaks and i get the following
Warning: Wrong parameter count for array_slice() in /home/wiseme/public_html/wp-content/plugins/jeromes-keywords/jeromes-keywords.php on line 454
Warning: Invalid argument supplied for foreach() in /home/wiseme/public_html/wp-content/plugins/jeromes-keywords/jeromes-keywords.php on line 494
Please help… it works otherwise, but when I change the maximum, its dies. I dont want the all of keywords to be shown… only an X amount.
usman aslam — 31-Dec-2006 11:52BTW im using jkeywords_top_tags() now but I had the same problem when using top_keywords() and setting the perameter of max post to X (any number)
usman aslam — 31-Dec-2006 11:55[...] Related Posts for Jerome’s Keywords Plugin (req. Keywords 2.0 Beta) [...]
Updated plugins « :: plasticdreams :: — 04-Jan-2007 06:22Hello Jerome.
I am using your 2.0 beta3 version of this plugin currently and after more than seven hours playing around with it trying to solve some issues I was having with it I feel I have come across some important bugs you may want to look into.
Whether I use the 1.9 version of the plugin which I was using before or the 2.0 version using the older tag styles, several of these bugs I found are the same for them as well.
I have spent quite a bit of time on this and I have researched every webpage you have here regarding this plugin. I notice on many of those pages in the comment section you have stopped replying to people; so I don't know if you care less or not whether these issues get fixed and would prefer to discover them on your own instead.
If you wish to try and resolve these issues for me and for many others I ask that you email me and let me know. I will tell you now ahead of time, these require pretty in-depth explanations and is not something we can do via email nor in the comment sections on your website. It will require us chatting via instant messenger with me showing you screenshots and also having you see the results in real-time on my website. I will also mention I don't think this is something we can discuss in just a matter of minutes, I am sure it will take much longer.
If you are interested please let me know via an email.
Regards,
~ Mark Anthony
Mark Anthony — 06-Jan-2007 11:05OMG! I have tried for hours to figure this out. Please tell me where I am supposed to use the
%em% and %/em%in the following link format:<li class="cosmos keyword%count%"><a href="%fulltaglink%">%keylink%(%count%)</a></li>You said using
%em% and %/em%is supposed to display as nestedem's. I assume that means it will resize the keyword in the tag cloud based on the frequency of the keyword therefore we don't need to use stylesheets to size them manually anymore. No matter where I place these%em% and %/em%all it does at most is just italicizes the keywords in the tag cloud. It doesn't resize them at all. In order to resize the keywords I still have to use a stylesheet and make one stylesheet entry for every count possible.So right now I have 25 (.keyword1 thru .keyword25) listings in my stylesheet. What if one of my keywords had 53 instances or 168? Am I supposed to make 168 different stylesheet adjustments? That's insane!
Did I misunderstand your descriptions?
or this one
To me that is saying instead of using the
%count%within the link to be used along with a stylesheet we can use the%em%'s instead and the keywords will size up according to frequency of use.I am really frustrated here. Please don't think I am raising my tone or anything, I'm not but I am all out of ideas on how to use those %em% tags and you did not give any code examples on how to use them.
/sighs
Thanks
Holly — 06-Jan-2007 15:25Hey Jerome, I installed and activated your plugin which worked perfect. The only thing I cannot get to work are the permalinks. If I click on a tag the 404 page will be displayed. I added the four lines to my .htaccess but it didnt do much good.
RewriteRule ^tag/(.+)/feed/(feed|rdf|rss|rss2|atom)/?$ /index.php?tag=$1&feed=$2 [QSA,L] RewriteRule ^tag/(.+)/(feed|rdf|rss|rss2|atom)/?$ /index.php?tag=$1&feed=$2 [QSA,L] RewriteRule ^tag/(.+)/page/?([0-9]{1,})/?$ /index.php?tag=$1&paged=$2 [QSA,L] RewriteRule ^tag/(.+)/?$ /index.php?tag=$1 [QSA,L]Is there a certain place I need to post it to? Between, before or after this?
RewriteEngine On RewriteBase /blog/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /blog/index.php [L]
Thanks in advance!
problemloeser — 08-Jan-2007 07:15@Jerome: There seems to be a problem with WordPress 2.0.6. The plugin worked pretty good with WordPress 2.0.5. After upgrading the tag links do not work for pages anymore. Within the blog posts everything seems to work fine but for tags on static pages I get no results anymore. Any idea how to fix this? Thanks for the great plugin.
Oliver — 09-Jan-2007 10:35As with comment 99 above, I have discovered today - a few days after I completed the 2.0.6 upgrade that the plugin doesn't quite work. The tag cloud is created. The options on the post page to create tags are there. But clicking on the tags anywhere (in the post, in the cloud, from the tag admin page) all are 404.
Thanks!
Steve Portigal — 10-Jan-2007 21:43This worked for me: Try resubmitting your permalink structure. That is, make sure .htaccess is writable, and click the update button on your permalink options page.
Steve Portigal — 11-Jan-2007 00:25Sorry, I left my solution at comment 100 within the old version of "Jerome´s Keywords". My fix works for several blogs already. I`ve done that after learning that the WordPress Team changed some code like described for the Search Everything Plugin… and it worked. ;-)
Oliver (fob marketing) — 11-Jan-2007 02:08I'm getting incorrect tag counts for those in my tag cloud. For example, in the admin panel it says there are 10 tags for WordPress, but in the tag cloud it says there are only 7.
ia — 11-Jan-2007 03:12[...] Link: vapourtrails.ca » Keywords 2.0 Beta [...]
Per i tag il vecchio Jerome’s Keywords è diventato Keywords 2.0 Beta - WordPress Mania.Trucchi, notizie, plugin, temi — 15-Jan-2007 07:54Will it work with WordPress 2.1?
Xavi Ivars — 22-Jan-2007 05:48To get a nice looking tagcloud, just use:
all_keywords('%keyword% ',”, 1, 10, 0);
and set up some styles like:
.cosmos_keyword1 { font-size: 9px; filter:alpha(opacity=55); -moz-opacity:0.55; } … .cosmos_keyword10 { font-size: 18px; filter:alpha(opacity=100); -moz-opacity:1.0; }
works great. Thanks man.
naden — 22-Jan-2007 05:59For those getting 404 errors, Steve Portigal (above) is correct. Resubmitting your permalink structure (WPAdmin > Options > Permalinks) should fix that problem.
It did for me at least.
Thanks, Jerome, for a great plugin. I've got it in use on two sites now!
Andrew W — 22-Jan-2007 18:02After upgrading to wp 2.1, some problems occur. If someone adds comment, the article's tags will be disappeared. What can I do? I'm using your 2.0 beta3 version.
John — 23-Jan-2007 01:16[...] Nach dem eben vollzogenen Upgrade auf Version 2.1 von WordPress lief Jerome’s Keywords-Plugin leider nicht anstandslos. Wenn man den Tag-Links folgte bekam man leider nur einen 404-Error zu sehen. Nach einer ganzen Weile hab ich dann in einem (schon älteren) Kommentar bei Jerome gefunden, wie man das Problem löst: Über Options / Permalinks / Update Permalink Structure wird der Fehler behoben und alles funktionier (erstmal). [...]
ChaosBlog » Blog Archive » WP 2.1 Upgrade mit Problemen — 23-Jan-2007 09:56@106 just updated. Until now commenting works for me without any errors, but first I had to update the permalink structure because of 404 errors.
Andreas — 23-Jan-2007 09:49Jerome, sweet plugin. I have been using the old version for about a year now. I am wanting to change it so that /tag/key+phrase looks like /tag/key-phrase for SEO — edit — I just checked my pages again and it looks like Google is now showing a pagerank for them, wow!, Google used to not even show the pagerank thing in the toolbar for domain.com/tag/key+phrase pages. Wow, cool, well maybe the search engines are finally going to recognize plus signs. Anyways, whats your opinion? Do you think tag/key-phrase would be better than tag/key+phrase , and is it possible to mod? Thanks,
Jack
Jack — 25-Jan-2007 00:56Hmm.. It still doesnt show the pagerank in the toolbar using Firefox for tag/key+phrase pages.
Jack — 25-Jan-2007 01:01I can ad tags to pages. On the page the taglink exists. But on the tag-page no pages are shown, only posts. WP 2.07, KW 1.9. How works this with pages, too? Update Permlink didn't help. Thanks.
Robert Hartl — 26-Jan-2007 22:08[...] Filed under: WordPress, Plugin Tags: Development, Jerome's Keywords, Plugin, WordPress Submit to: 0 user 0 user 0 user(Visited 804 times) via Keyword 2.0 Beta [...]
Jerome’s Keyword 2.0 Beta « :: plasticdreams :: — 30-Jan-2007 01:01To solve Wordpress 2.1 problems and line 454 errors just delete the ",true" argument of the array_slice function (this last argument is only for PHP 5). Also don't forget the keywords.php page in theme directory, so that you can actually see something when you click a TAG. It worked for me.
John Pope — 30-Jan-2007 06:02tags disappear in a strange way….. how do i solve that problem?
joshua_ — 30-Jan-2007 15:04WP 2.1 and Your beta plugin. Works after deleted the true argument. But if I choose another code-base-element only post tags work, not top tags, because of the old "tag" in the url. Maybe this is a bug.
Robert Hartl — 31-Jan-2007 06:13Same issue as @106. WP 2.1, beta plugin. Sometimes when people comment the tags dissapear and the line reads "Tags: none". I have to manually add the tags back in again after. Any ideas why?
Jason Rosenbaum — 03-Feb-2007 19:38[...] Jerome’s Keywords http://vapourtrails.ca/wp-keywords http://vapourtrails.ca/2006-08/keywords-20-beta 一个国外的插件,用来给BLOG加上Tag关键字,以及可以将所有Tag汇总到一个页面的功能。 2月7日更新,由于升级了Wordpress2.1,导致文章一旦有评论后,文章的Tags会丢失,所以升级使用新版本的Keywords 2.0 Beta。 [...]
J I N N Y M A R S | 火星男孩金尼 » Archive » 我正在使用的Wordpress插件 — 06-Feb-2007 09:44[...] I immediately went searching for a tagging plugin, and found options including the popular Ultimate Tag Warrior (UTW) and Jerome’s Keywords. The problem I saw with all the tagging plugins I’ve found is that it supplements Wordpress to add on tags, and didn’t replace categories or leverage them in any way. Wordpress already integrates categories very deeply, as do nearly every theme that exists, so it’s a waste not to try to leverage that infracture. [...]
tee dot » The beauty of tags… — 06-Feb-2007 23:14I've created a new tagging plugin (Simple Tagging Plugin, see link) that is based on Jerome's great Keywords plugin but heavily improved. It works in Wordpress 2.0.x and 2.1 and provides several features such as: - Import tags from UTW or Jerome's Keywords 1.9/2.0 Beta - Auto-completes tags as you type ("type ahead") - Display related posts - Display related tags (like in del.icio.us) etc.
Jerome, many thanks for your plugin which was a great source for developing the Simple Tagging Plugin.
Regards, Michael Woehrer
Simple Tagging Plugin — 08-Feb-2007 15:16My wp 2.1, plugin: Keywords 1.9 & Keywords 2.0 Beta. When people comment the tags dissapear and the line reads "Tags: none"!!! I do hope it's nothing serious.but now…..i be mad with rage.
jinny — 08-Feb-2007 16:43I have the same problem as Jinny! When someone makes a comment the tags goes poof!
Nan — 12-Feb-2007 15:13[...] Irgendwann passt das Aussehen ungefähr zu meinen Vorstellungen. Bei meinen Suchen nach Hilfe und Tipps hab ich dann noch ein Tagging-Plugin gefunden, das mein Plugin von Jerome ersetzen soll. Das Simple-Tagging-Plugin. Man sollte hier beachten, unbedingt vorher das alte Tagging-Plugin zu deaktivieren und zu deinstallieren. Mit dem unterlassen dieser Kleinigkeit bekam ich nur noch eine Fehlermeldung in meinem Browser ohne Gelegenheit in den Adminbereich zu kommen. Da hilft nur noch ein FTP-Client und das löschen des entsprechenden Styles bzw. Plugins. Automatisch wird das default geladen und man kommt hoffentlich wieder rein. Bei mir hats geklappt. [...]
WP update und style ändern at Test-o-mat — 14-Feb-2007 04:54[...] Irgendwann passt das Aussehen ungefähr zu meinen Vorstellungen. Bei meinen Suchen nach Hilfe und Tipps hab ich dann noch ein Tagging-Plugin gefunden, das mein Plugin von Jerome ersetzen soll. Das Simple-Tagging-Plugin. Man sollte hier beachten, unbedingt vorher das alte Tagging-Plugin zu deaktivieren und zu deinstallieren. Mit dem unterlassen dieser Kleinigkeit bekam ich nur noch eine Fehlermeldung in meinem Browser ohne Gelegenheit in den Adminbereich zu kommen. Da hilft nur noch ein FTP-Client und das löschen des entsprechenden Styles bzw. Plugins. Automatisch wird das default geladen und man kommt hoffentlich wieder rein. Bei mir hats geklappt. [...]
Ein WP-Upgrade at BasH-Online.com — 15-Feb-2007 03:27I love your plugin, and the beta version is looking really good.
Tags and post id's for deleted posts still appear in wp_jkeywords - it would be nice to have that fixed in the final release, if you haven't already.
Bellona — 18-Feb-2007 13:30I'm having the same problem as jinny and Nan. ¿are you planning to fix it soon? Thanks!
Nicolás Alen — 24-Feb-2007 00:15Hi Jerome! I use your plugin in every blog I install, but I prefer the version 1.9. Unfortunatly in wordpress 2.1.2 it wont work outside the loop. Has anyone a hint for me, where the problem may be?
Jens — 06-Mar-2007 13:58[...] Well I’ve spent some time this evening getting Jerome’s Keywords configured on this site and I love them - far better than categories any day. [...]
James Cooke dot info » Blog Archive » Small bug in Jerome’s Keywords 2.0 Beta — 16-Mar-2007 19:00One of the reasons I liked this plugin was that it used the built-in custom fields functionality of WordPRess. I still think performance gains, if any, that result from using a separate table for keywords can be sacrificed for simplicity in design and the more integration in schema.
However, older versions (I use 1.9) suffers a few bugs including one that makes keywords disappear from a post when the post is commented on! So I'm facing a hard decision here; whether to upgrade or not, or search for an alternative, or write my own.
Ahmad Gharbeia — 17-Mar-2007 05:41