Hello,
We have built a new plugin URL Shortify and encourage everyone to migrate to this plugin. As we will not maintain this plugin further and all the active development will take place on URL Shortify.
We have already added an import process in URL Shortify using which you can easily import all your short links from this plugin to URL Shortify in one click.
]]>Fatal error: Uncaught Error: Class ‘pluginSedLex’ not found in /home/xxx/xxx.com/wp-content/plugins/shorten-url/shorten-url.php:30 Stack trace: #0 /home/xxx/xxx.com/wp-admin/includes/plugin.php(2288): include_once() #1 /home/xxx/xxx.com/wp-admin/plugins.php(192): plugin_sandbox_scrape(‘shorten-url/sho…’) #2 {main} thrown in /home/xxx/xxx.com/wp-content/plugins/shorten-url/shorten-url.php on line 30
]]>I wish to insert the link at the end of the title of the page or post.
I transformed the output to only be a # inline sign with the link but I need to insert the output at the end of the H1 title.
Could you add this location?
It would also be nice to have a shortcode. It would allow more flexibility to insert the generated content anywhere we want and also in templates.
Best regards.
This is the error message:
Fatal error: Array and string offset access syntax with curly braces is no longer supported in [PATH]/wp-content/plugins/shorten-url/core/utils.class.php on line 102 site:www.ads-software.com
Inactivating it will also inactivate your short urls. You will have to recreate them using another plugin.
]]>The plugin doesn’t work anymore after a big update frow wordpress 4.x to wordpres 5.4.
Theses errors appears with indications of problems with PHP versions
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; coreSLframework has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core.class.php on line 1698
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Table has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/admin_table.class.php on line 15
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; adminCell has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/admin_table.class.php on line 317
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Tabs has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/tabs.class.php on line 11
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Box has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/box.class.php on line 10
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_BrowsersOsDetection has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/browser.class.php on line 11
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Feedback has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/feedback.class.php on line 11
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_OtherPlugins has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/otherplugins.class.php on line 12
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Parameters has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/parameters.class.php on line 10
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Popup has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/popup.class.php on line 12
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Progressbar has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/progress_bar.class.php on line 10
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Translation has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/translation.class.php on line 11
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Textdiff has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/text_diff.class.php on line 11
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; SLFramework_Treelist has a deprecated constructor in /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core/tree.class.php on line 12
Warning: Cannot modify header information – headers already sent by (output started at /homepages/24/d146420205/htdocs/typometre/wp-content/plugins/shorten-url/core.class.php:1698) in /homepages/24/d146420205/htdocs/typometre/wp-admin/includes/misc.php on line 1126
Will there an update to maintain the plugin ?
Best regards
While no one should really be using this plugin anymore, here’s how to patch the plugin to support short urls that are shared on Facebook – this also works for any query string added to your shorturl. If you do not do this patch, your shorturls will redirect to a 404.
Open shorten-url.php in the plugin folder.
change line 923 from:
$param = explode("/", $_SERVER['REQUEST_URI']) ;
to:
$param = explode("/", strtok($_SERVER['REQUEST_URI'], '?')) ;
Hey there is a problem with Facebook new fbclid argument, when I use the short links in facebook posts. So they can’t find the articles.
Like https://www.boombatze.de/xI8QH?fbclid=IwAR2WtSXvDj5b67ZdF8hobwiZo5CIjRrCk5he1-t638cnr9fmd55ujofci-s
Without the argument the short links work …
Any idea how to solve this?
]]>Since last WP-update 4.8.3 I’ve got this message ?Class ‘SLFramework_Translation’ not found“, when I go to …/wp-admin/admin.php?page=shorten-url%2Fshorten-url.php & nothing else …
But on articles it displays the short link. There’s no problem, but I cannot see anything on dashboard.
When I deactivate all my plugins except ?shorten-url“ I’ve got this error message:
Fatal error: Uncaught Error: Class ‘SLFramework_Translation’ not found in …/wp-content/plugins/shorten-url/shorten-url.php:647 Stack trace: #0 …/wp-includes/class-wp-hook.php(298): shorturl->configuration_page(”) #1 …/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters(”, Array) #2 …/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #3 …/wp-admin/admin.php(222): do_action(‘sl-plugins_page…’) #4 {main} thrown in …/wp-content/plugins/shorten-url/shorten-url.php on line 647
any ideas, what can I do to use the settings again?
Btw on my other WP-sites I use this plugin too, but there are no problems …
]]>79 occurrences of $url variable in the code clashed with the same var that my theme uses. I suggest either define a separate class or use a variable name that’s a bit more unique
]]>HI is there going to be options for custom post types in the new versions, either free or paid?
]]>Hi. I enjoy this plugin so I would like to report something that caused a crash to it.
We used to have mysql deployed locally on our AWS instance. Then we moved to RDS. For some reason only after we moved, we started seeing warning errors in our apache log that the table ourdb.wp_pluginSL_shorturl is not found.
We checked the db and found that all the tables of the plugin are named “wp_pluginsl_shorturl” and not “wp_pluginSL_shorturl”. Changing them (while the site is in maintenance mode) fixed the problem.
We run PHP 7.
]]>We want the short URL to be generated, and shown whenever we use the usual wp_short_url()
function. We never want to display it using any function from the plugin. For this, how should we disable the CSS that’s forcefully added in the header?
Hi guys,
I encountered a highly specific error as of WordPress 4.7. I’m running Press Permit Pro with Capability Manager, latest version of each. I have a user that has been assigned a custom user role, based on the Subscriber role, but with just enough additional rights to edit pages and create users. Here’s the key, though – by default, the user’s not allowed to edit any pages whatsoever – unless I explictly give it permission via Press Permit to do so on a per-page basis. As of WordPress 4.7, when this user goes to edit a page, and he tries to save the page after making modifications, he gets this error:
WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1]
SELECT tr.term_taxonomy_id FROM wp_term_relationships AS tr INNER JOIN wp_term_taxonomy AS tt ON tr.term_taxonomy_id = tt.term_taxonomy_id WHERE tr.object_id IN (5946) AND tt.taxonomy IN ()
This didn’t happen prior to WordPress 4.7. The problem ceases when I deactivate Short URL, and re-appears when I activate it. Considering how specific my case is, I’m not sure how useful my info will be, but I figured I might as well provide it in case it’s somehow good to know later. I don’t need Short URL on this particular website, so it isn’t a big deal for me – just an FYI type thing.
Matt
]]>This question has been asked before, hasn’t been resolved yet form what it seems.
Is it possible to show the Short URL edit link to users with the Editor role? If so, how. On my install I only see the SL Plugins > Short URL for admin role.
Thanks
]]>I changed my Permanent Link setting and now all my shorten URL are not working anymore. They are still pointing to the old URLs. How can I re-generate new Shorten URLs so that it reflects the new permanent link setup?
Thanks
]]>Hello,
Your plugin has some PHP 7 errors that could easily be fixed.
The scan for thoses errors is the following :
FILE: shorten-url/core.class.php
LINE : 1711 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/tabs.class.php
LINE : 22 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/otherplugins.class.php
LINE : 22 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/browser.class.php
LINE : 19 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/translation.class.php
LINE : 25 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/text_diff.class.php
LINE : 24 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/popup.class.php
LINE : 23 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/box.class.php
LINE : 23 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/feedback.class.php
LINE : 20 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/tree.class.php
LINE : 20 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/admin_table.class.php
LINE : 35 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
LINE : 329 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/parameters.class.php
LINE : 30 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
FILE: shorten-url/core/progress_bar.class.php
LINE : 23 | ERROR | Use of deprecated PHP4 style class constructor is not supported since PHP 7
As I said those can be easily fixed, this blog post explains how to do it if it can help you : https://cweiske.de/tagebuch/php4-constructors-php7.htm
]]>Its not saving the custom domain. It keeps reverting back to wp.me links as soon as I refesh the page.
]]>Hi, how do i use the plugin as a widget where visitors can shorten a URL that they want to share from the site.
This is a backup of the site before upgrading to WP4.6 – it seems to work here. https://t612.wpoffsite.net/articles/
This is the current site after upgrading https://alb.ae/articles
This is staging site
https://dev.alb.ae/articles/
Hi, great plugin, saved me a lot of hassle while I was considering installing YOURLS and found your plugin instead.
I’ve noticed that clicking shortened links made with your plugin will just direct to my homepage when I have “All 404 Redirect to Homepage” plugin activated.
Is there a setting I can change to remedy this?
Not sure if it’s relevant but I’m running a multisite installation.
]]>Hi, I added SSL to my site and now the short http links don’t work, does the plugin work with https.
Many Thanks
]]>WP keeps shortening URLs and including our brand name, Zyn. I manage or social listening and it is creating a lot of noise. Is there any way to avoid our brand name being used in short URLs?
]]>Hi there, this is great plugin, but is there any way to stop auto-generation of this short URL on new posts? (specifically prevent sharing short URL when sharing post on social)
I noticed that when I publish new post after installing this plugin, it shares short url as link, not full link which isn’t what i’m lokoing for. I wanted to use this plugin for specific pages/posts only and not as general.
Main reason for this is because by creating every post as short URL, it’ll create dependency where if plugin is having any issue, all short url shared everywhere will not work. I tested by deactivating and WP does not remember short URL as I suspected.
thank you for your help in advance,.
]]>Hello,
This is a duplicate of the topic “Why css on frontend?” because it doesn’t seem to be resolved for me.
In the settings of this plugin I have :
And still I have on frontend the CSS loaded.
I have WordPress 4.5.3 and use the plugin version 1.6.3.
As another maybe related information I use W3 Total Cache 0.9.4.1.
Hi,
Is it possible t use this plugin to shorten all existing outbound links on my site at once?
I am looking for a solution where I do not have create a short link for each outbound link individually.
Thanks.
]]>Hello,
The “Change the root URL of the short link” option doesn’t work on multisite install.
For shortlink i get the the current domain instead of the one that i have set in “Your shorter domain URL:” option.
]]>Hi SedLex how are you
Two days ago I have looked into your plugin WordPress Short URL, I notice that it is a great tool. Congratulations!
I like it too bad the same you cannot use third-party services such as bit.ly, goo.gl, tinyurl, dlvr.it and others, but for those who have a short domain is now for those with long domains and use the subdomain should be buy a short domain or use a third party service.
I tested two plugins before the URL Shortener for what seems to me the author won’t keep updating, the shortening with own domain doesn’t sound very nice, already the third-party services to bit.ly works well, the goo.gl does not work. The other was the Goo.gl, too bad for my purpose, that is, multi site where I run multiple clients, it is not legal, because clients do not have the option of putting your own API and still have to include code in your themes where often are updated automatically and gets bad have to do always the inclusion of code.
It would be great if Short URL had these features as well as for short domain pointing to the site.
To start the tests checked the translation in my language Portuguese of Brazil was incomplete and with some errors, so I decided to translate it completely from scratch.
I use in my local environment PoEdit to scan all the phrases with tex-domain to be translated in the scripts. I have the full 100% translations of Short URL plugin and core and plugin Linkz, more Social this still have to test and verify possible errors in translation
Once this is done, as you suggested in your plugin to send the translation to that don’t get lost. OK through the plugin has no way because I am in a local environment. So what other way I can send the translation files for you?
There is only a suggestion, please, don’t be angry. Create a banner with a lower height to replace the ones that appear in the plugin configuration screen, because there are taking almost half of the screen.
Thank you
Hugs
Gilvanilson Santos
]]>Hi.
how can make Social link with short link.
I want use for Telegram Social app
Hey there,
I am using your Plugin for many outbound links inside a Posting, but one is also uses for an affiliate link in the sidebar.
What buggs me now is that this ShortURL Link to the affiliate in the Sidebar is now also to be found in the Serps. How can I add a noindex attribute to the generated site?
All other ShortURL’s are NOT in google, just this one.
Any idea how to resolve this?
]]>I updated a beta site to 4.4 to test plugins and it looks like short URL has a conflict with this https://make.www.ads-software.com/core/2015/09/22/preparing-your-plugins-and-your-client-sites-for-termmeta/
The site produces a “termmeta table does not exist” error.
It appears to happen when both Short URL and Yoast SEO are installed, but not when either one is turned on alone. Yoast SEO was updated recently and I’m not noticing any problems with it on other sites, so I’m wondering if this could be an issue with Short URL.
]]>Hi there,
I wrote a blog post today and clicked to get the shortlink to share on FB. I noticed that it is a wp.com shortlink instead of the shortlink using the url of the site. Did something change with the plugin? The website I am referring to is https://www.365plainfield.com.
Thanks!
]]>