format(‘Y-m-d’) === $date ? $date : ’’; } function gcdb_existing($source_id, $source_url, $title) { global $wpdb; keys = array(); if(source_id !== ’‘) { $keys[’_gcdb_source_id’] = $source_id; } if ($source_url !==’‘) { $keys[’_gcdb_source_url’] = $source_url; } fingerprint = gcdb_(t)itle_(k)ey(title); if ($fingerprint) { $keys[’_gcdb_title_key’] = $fingerprint; } foreach ($keys as $meta_key => $meta_value) { $found = wpdb− > get_(v)ar(wpdb->prepare( “SELECT p.ID FROM {$wpdb->posts} p JOIN {$wpdb->postmeta} m ON p.ID=m.post_id WHERE p.post_type=‘gc_resource’ AND m.meta_key=%s AND m.meta_value=%s LIMIT 1”, $meta_key, meta_(v)alue)); if(found) { return (int) $found; } } // 与旧版发布插件共用去重字段,避免同一项目被两套插件重复导入。 if ($source_id !==’‘) { $found = wpdb− > get_(v)ar(wpdb->prepare( “SELECT p.ID FROM {$wpdb->posts} p JOIN {$wpdb->postmeta} m ON p.ID=m.post_id WHERE p.post_type=’gc_resource’ AND m.meta_key=’_gc_resource_remote_id’ AND m.meta_value=%s LIMIT 1”, source_(i)d)); if(found) { return (int) $found; } } if ($fingerprint) { $found = wpdb− > get_(v)ar(wpdb->prepare( “SELECT p.ID FROM {$wpdb->posts} p JOIN {$wpdb->postmeta} m ON p.ID=m.post_id WHERE p.post_type=‘gc_resource’ AND m.meta_key=’_gc_resource_dedupe_title_key’ AND m.meta_value=%s LIMIT 1”, fingerprint)); if(found) { return (int) $found; } } // 老文章可能未保存指纹,仍以严格相同标题拦截。 found = get_(p)age_(b)y_(t)itle(title, OBJECT, ‘gc_resource’); return $found ? (int) $found->ID : 0; } /** * 只从素材中生成有限的公开简介,不能把课程目录/视频/网盘地址写入公开正文。 * 失败时宁可仅显示待编辑提示,也不公开原始全文。 */ function gcdb_public_intro($raw_html, $title = ’‘) { $html = (string) $raw_html; // 选择第一张非 data: 图片用于预览;不会复制视频或含下载入口的链接。 $cover =’‘; if (preg_match(’_(](?:data-src|src)=(https?://[^"\']+)[“'][^>]>)iu’, $html, $m)) { url = esc_(u)rl_(r)aw(html_(e)ntity_(d)ecode(m[1], ENT_QUOTES | ENT_HTML5, ‘UTF-8’)); if ($url && preg_match('~\.(?:png|jpe?g|webp|gif)(?:[?#]|$)~i’, $url)) { $cover = '

8, ‘redirection’=>3)); if (!is_wp_error($head)) { length = (int)wp_(r)emote_(r)etrieve_(h)eader(head, ‘content-length’); if ($length > 6 * 1024 * 1024) { return ‘封面超过6MB,待人工设置’; } mime = (string)wp_(r)emote_(r)etrieve_(h)eader(head, ‘content-type’); if ($mime && !preg_match('~^image/(?:jpe?g|png|webp)(?:\s*;|\s*$)~i’, $mime)) { return ‘图片响应类型不合格’; } } if (!function_exists(‘media_sideload_image’)) { require_once ABSPATH.’wp-admin/includes/media.php’; } if (!function_exists(‘download_url’)) { require_once ABSPATH.’wp-admin/includes/file.php’; } if (!function_exists(‘wp_generate_attachment_metadata’)) { require_once ABSPATH.’wp-admin/includes/image.php’; } // media_sideload_image 会按 WordPress 支持的图片 MIME 规则验证并生成媒体附件。 attachment = media_(s)ideload_(i)mage(url, post_(i)d, get_(t)he_(t)itle(post_id), ‘id’); if (is_wp_error($attachment)) { return '封面下载失败:'.$attachment->get_error_message(); } path = get_(a)ttached_(f)ile(attachment); if ($path && is_file($path) && filesize($path) > 6 * 1024 * 1024) { wp_delete_attachment($attachment, true); return ‘下载封面超过6MB,待人工设置’; } if (!set_post_thumbnail(post_(i)d, (int)attachment)) { return ‘媒体附件已创建但特色图片设置失败’; } return ‘已设置特色图片’; } /** 补全只操作本插件导入的未发布草稿,保持现有分类和封面不变。 */ function gcdb_enrich_drafts($limit = 10) { $posts = get_posts(array(‘post_type’=>‘gc_resource’,‘post_status’=>‘draft’, ‘meta_key’=>’_gcdb_source_url’,‘meta_compare’=>‘EXISTS’, ‘posts_per_page’=>200, ‘orderby’=>‘ID’,‘order’=>‘DESC’,‘no_found_rows’=>true)); results = array(); foreach(posts as $post) { if (count($results) >= min(10, max(1,(int)$limit))) { break; } $taxonomy = gcdb_category_taxonomy(); $existing_terms = taxonomy?wp_(g)et_(o)bject_(t)erms(post->ID, $taxonomy, array(‘fields’=>‘ids’)) : array(); category_(o)k = \!is_(w)p_(e)rror(existing_terms) && !empty($existing_terms); excerpt_(n)eeds_(f)ix = strpos((string)post->post_excerpt, ‘[gcdb_paid_delivery]’) !== false; if (has_post_thumbnail($post->ID) && $category_ok && !$excerpt_needs_fix) { continue; } raw = (string)get_(p)ost_(m)eta(post->ID, ’_gcdb_private_delivery_html’, true); cover = has_(p)ost_(t)humbnail(post->ID) ? ‘已有特色图片’ : gcdb_attach_featured($post->ID, $raw ?: $post->post_content); category = gcdb_(a)ssign_(c)ategory(post->ID); update_post_meta($post->ID, ’_gcdb_cover_last_result’, cover); update_(p)ost_(m)eta(post->ID, ’_gcdb_category_last_result’, category); if(excerpt_needs_fix) { clean_(e)xcerpt = trim(str_(r)eplace(′[gcdb_(p)aid_(d)elivery]′, ″, (string)post->post_excerpt)); wp_update_post(array(‘ID’=>post− > ID, ′post_(e)xcerpt′ =  > wp_(t)rim_(w)ords(wp_(s)trip_(a)ll_(t)ags(clean_excerpt), 80, ‘…’))); } results[] = array(′id′ =  > (int)post->ID,‘title’=>post− > post_(t)itle, ′cover′ = >cover,‘category’=>$category); } return $results; } // 必须和共创社现有 single-gc_resource 模板使用同样的权限过滤器。 // 不接收前端传来的资源 ID,防止借其他页面读取未购买的项目。 function gcdb_can_view_delivery($post_id) { if (current_user_can(‘manage_options’)) { return true; } uid = get_(c)urrent_(u)ser_(i)d(); if(!uid) { return false; } mode = function_(e)xists(′gchuang_(g)et_(a)ccess_(m)ode′)?gchuang_(g)et_(a)ccess_(m)ode(post_id) : get_post_meta($post_id, ’_gc_resource_access’, true); $is_member = (bool) apply_filters(‘gchuang_user_is_member’, false, $uid); $purchased = (bool) apply_filters(‘gchuang_resource_user_has_purchase’, false, $uid, $post_id); // 此模块一律不因意外设为“免费”而公开交付内容。 allowed = (mode === ‘purchase’ && purchased)||(mode === ‘member’ && is_(m)ember)||(mode === ‘member_purchase’ && ($purchased || $is_member)); return (bool) apply_filters(‘gchuang_resource_user_can_download’, $allowed, $uid, $post_id, $mode); } /** * 仅取得本站当前存在的结算入口。订单与支付由现有主题和支付插件完成, * 草稿对接插件绝不自行写订单、不处理收款、不更改购买权限。 */ function gcdb_checkout_status() { page = get_(p)age_(b)y_(p)ath(′checkout′, OBJECT, ′page′); if(!page || $page->post_status !== ‘publish’) { return ‘结算页面不存在或尚未发布’; } $file = ‘page-checkout.php’; theme_(h)as_(t)emplate = file_(e)xists(trailingslashit(get_(s)tylesheet_(d)irectory()).file) || file_exists(trailingslashit(get_template_directory()).file); if(!theme_has_template) { return ‘结算模板 page-checkout.php 未部署’; } if (!function_exists(‘gchuang_get_or_create_resource_order’)) { return ‘订单创建函数未加载’; } return ’‘; } function gcdb_checkout_link($post_id) { if (gcdb_checkout_status() !==’‘) { return’‘; } $checkout = get_page_by_path(’checkout’, OBJECT, ‘page’); url = add_(q)uery_(a)rg(′resource_(i)d′, absint(post_id), get_permalink($checkout)); $url = (string) apply_filters(‘gchuang_resource_purchase_url’, url, absint(post_id), get_current_user_id()); url = esc_(u)rl_(r)aw(url); if (!$url || !preg_match(‘_(^https?://)i’, $url)) { return ’‘; } if (!is_user_logged_in()) { url = wp_(l)ogin_(u)rl(url); } return esc_url($url); } function gcdb_has_private_delivery($post_id) { return (bool) get_post_meta(absint($post_id), '_gcdb_private_delivery_html', true); } add_shortcode('gcdb_paid_delivery', function ($atts = array()) { post = get_(p)ost(); if(!post || $post->post_type !== ’gc_resource’) { return ’‘; } $id = (int) $post->ID; html = (string)get_(p)ost_(m)eta(id,’_gcdb_private_delivery_html’, true); if ($html === ’‘) { return’‘; } // 旧主题若有原生下载区域,其锚点继续由原模板创建,避免重复 ID。 anchor = get_(p)ost_(m)eta(id,’_gc_resource_download_url’, true) ? ’’ : ’ id=“gc-resource-download”‘; // 同旧主题的 #gc-resource-download 锚点相兼容。 // 不在 HTML 中输出原始交付内容,未授权时只渲染说明和购买链接。 if (!gcdb_can_view_delivery($id)) { url = gcdb_(c)heckout_(l)ink(id); $buy = $url ? '' .'

视频课程及交付资料

' .'

请在完成购买并获得权限后查看。

'.$buy.’ ‘; } return’' .'

已解锁:视频课程与交付资料

'.wp_kses_post($html).’ ’; }); /** * 原主题顶部“立即购买”链接指向 #gc-resource-download; * 但新采集资源没有旧的下载字段,导致该锚点此前不存在。 * 本修复仅针对本插件导入、且保存了私密交付内容的项目。 * JS 若加载失败,顶部按钮仍可跳到上面的新锚点,不再失效。 */ add_action(‘wp_footer’, function () { if (!is_singular(‘gc_resource’)) { return; } post = get_(q)ueried_(o)bject(); if(!post || !gcdb_has_private_delivery($post->ID)) { return; } unlocked = gcdb_(c)an_(v)iew_(d)elivery(post->ID); $checkout_url = unlocked?″ : gcdb_(c)heckout_(l)ink(post->ID); url_(j)son = wp_(j)son_(e)ncode(checkout_url, JSON_HEX_TAG | JSON_HEX_AMP | JSON_HEX_APOS | JSON_HEX_QUOT); $unlock_json = $unlocked ? 'true' : 'false'; echo '
项目方向与认知

40岁失业以后还能做什么?工作、副业和小生意怎么选?

40岁失业以后,第一件事不是问“以后还能干什么”,而是先搞清楚:自己还有多少时间可以试错。 如果每个月家庭最低 […]

发布: 2026-09-19 更新: 2026-09-19 共创社创业知识

40岁失业以后,第一件事不是问“以后还能干什么”,而是先搞清楚:自己还有多少时间可以试错。

如果每个月家庭最低支出5000元,手里只有1万元现金,那真正留给你的缓冲期可能只有两个月;如果有5万元存款,没有高额债务,选择空间就会大很多。

所以对于普通人来说,更现实的顺序通常是:

先恢复现金流 → 再建立副业收入 → 最后把已经验证成功的方向逐渐做成小生意。

这比一失业就拿积蓄去加盟、租店或者囤货,风险小得多。


40岁失业以后,第一步到底应该做什么?

结论很简单:

先算账,不要先找项目。

先把下面4个数字写出来:

  1. 手里还有多少现金;
  2. 每个月最低生活成本是多少;
  3. 有没有房贷、信用卡、孩子教育等固定支出;
  4. 完全没有收入的情况下,最多还能维持几个月。

比如:

  • 房租或房贷:2000元
  • 吃饭:1500元
  • 水电交通:500元
  • 家庭支出:1000元

最低生活成本已经是5000元。

如果手里只有15000元,就意味着你没有半年时间慢慢研究项目,而是最多只有3个月左右。

这个阶段,最重要的不是寻找所谓的“翻身机会”,而是尽快恢复收入。

面对各种赚钱项目时,也不要只看别人一个月赚了多少,而要先判断这个项目与你当前的资金、时间和风险承受能力是否匹配。


40岁以后,是先找工作,还是直接做副业?

如果家庭现金流已经比较紧张,优先找工作。

原因不是工作一定比创业好,而是工资能够给你重新获得试错时间。

假设现在找到一份月薪6000元的工作。

可能没有以前职位高,也没有以前工资高,但只要它能够覆盖基本生活成本,就意味着你不用每天因为“下个月怎么办”而焦虑。

人在现金流紧张的时候,很容易做出错误决定。

比如:

花几万元参加培训;

借钱创业;

加盟一个不了解的项目;

看到别人赚钱就马上跟着做。

所以40岁以后重新找工作,有时候不是退步,而是在给下一步争取空间。


40岁找工作,不要只盯着以前的职位

很多中年人失业以后卡在一个地方:

以前是主管,现在也必须找主管;

以前月薪1万元,现在低于1万元不考虑。

但市场不会按照过去的职位重新安排未来。

更有效的方法,是把过去的经验拆开。

比如以前做销售,可以拆成:

  • 找客户;
  • 沟通;
  • 谈判;
  • 跟单;
  • 售后;
  • 维护关系。

这些能力不一定只能继续做原来的销售岗位。

还可以延伸到:

商务、本地服务、渠道合作、汽车、家装、企业服务,甚至以后自己做生意。

40岁最大的优势之一,就是过去已经积累过经验。

真正需要做的,不是把过去全部清零,而是找到这些经验还能在哪些地方继续产生价值。


什么情况下适合开始做副业?

如果已经重新找到基础收入,或者手里的存款能够支撑一段时间,就可以开始测试副业。

副业第一阶段不要定“月入过万”。

先定三个更现实的目标:

第一个月:赚到第一笔100—500元。

第二阶段:稳定做到每月1000—2000元。

第三阶段:连续几个月做到2000—3000元以上。

只要副业开始稳定产生收入,它的意义就已经不只是“多赚点钱”。

它意味着:

你开始拥有工资之外的第二条现金流。

真正值得长期做的副业方向,最好还能慢慢形成自己的能力和优势,而不是永远只能卖时间。


40岁以后,哪些副业更适合普通人?

比起完全陌生、需要大量学习的新领域,更建议优先从过去经验附近找。

1. 技能型副业

例如:

维修、安装、剪辑、设计、摄影、文案、电脑服务、代运营等。

优势是投入低,通常不需要大量囤货。

假设一单净赚150元,一个月做10单,就是1500元。

最开始不需要想规模。

先证明有人愿意付钱。

2. 本地服务

例如:

跑腿、清洁、维修、宠物服务、代办、配送、上门服务等。

这类业务的优势是客户就在附近。

不用先做几十万粉丝。

找到20个、50个真实客户,可能就可以开始产生收入。

3. 兼职销售

如果过去做过销售、客户服务或者商务,可以考虑佣金型业务。

这类模式通常前期资金投入不高,但比较考验沟通和持续获客能力。

4. 内容和长期资产

例如:

短视频账号、网站、公众号、垂直内容、私域客户。

这类项目短期见钱可能比较慢,但长期有机会积累流量和客户。

更合理的方式是:

短期项目负责现金流,长期项目负责未来。


什么情况下可以考虑做小生意?

小生意不是不能做,但最好满足几个条件以后再开始。

至少要有:

  • 3—6个月左右的基本生活缓冲;
  • 一个明确客户群;
  • 小规模测试过;
  • 大概知道一单净利润多少;
  • 即使失败,也不会马上影响家庭生活。

例如想做小吃。

不要一开始就租门店、装修、买大量设备。

可以先:

摆摊;

预订;

自提;

小范围配送。

先卖30天。

如果每天真的有人买,再考虑扩大。

如果想做商品,也不要一开始进几百件。

先卖10件、20件。

能卖出去,再增加库存。

普通人第一次做小生意,最重要的不是“看起来像老板”,而是先把一套最基本的商业流程跑通。


40岁以后最不建议做哪几种生意?

1. 借钱创业

本来失业以后现金流已经不稳定,再增加债务,会把压力进一步放大。

2. 高额加盟

加盟费、装修、设备、房租加起来,很容易一次投入几万甚至十几万元。

但加盟并不等于保证赚钱。

3. 大量囤货

没有客户以前,库存不一定是资产。

卖不出去,就是资金被锁死。

4. 完全陌生的行业

如果既不懂产品,也不知道客户在哪里,第一次创业难度会非常高。

5. 回报周期特别长的项目

如果半年甚至一年以后才能知道有没有收入,而手里的现金只够撑3个月,就不适合当前阶段。


工作、副业和小生意,普通人到底应该怎么排序?

对大多数中年普通人来说,更稳妥的顺序通常是:

第一步:工作解决现金流

先保证基本生活。

第二步:副业验证第二收入

利用晚上、周末测试一个方向。

第三步:小生意放大已经验证的模式

等客户、收入和利润跑出来以后,再增加投入。

所以很多时候,不是工作、副业、小生意“三选一”。

而是:

工作 + 副业 → 副业稳定 → 再逐渐做成小生意。

这是完全不同的思路。

它最大的好处是:

就算副业失败,也不会让整个家庭现金流一起出问题。


40岁以后选方向,用这5个问题判断

任何新方向,都可以先问自己:

1. 多久能赚到第一笔钱?

如果现金流紧张,优先考虑30—90天内可以验证的方向。

2. 最多会损失多少钱?

第一次测试,最好是几百元、几千元以内,而不是一次押上全部积蓄。

3. 客户是谁?

如果连谁会付钱都说不清楚,就不要急着投入。

4. 原来的经验还能不能用?

能够利用过去技能、客户、行业经验的方向,通常更容易起步。

5. 做得越久能留下什么?

好的方向应该能够逐渐留下:

客户、作品、评价、技能、流量、渠道。

这些东西才是以后真正值钱的资产。


40岁失业后,可以怎么安排前90天?

第1—30天:恢复收入

重点是:

投简历;

联系过去认识的同行和客户;

寻找临时收入;

减少不必要支出。

这一个月不要重投资。

目标只有一个:

让收入重新出现。

第31—60天:测试一个副业

只选一个。

每天投入1—2小时。

例如:

接单;

本地服务;

摆摊;

二手商品;

内容项目。

第一个目标不是赚5000元。

而是:

拿到第一笔钱。

第61—90天:看真实数据

记录:

有多少咨询;

成交多少单;

一单利润多少;

客户从哪里来;

自己愿不愿意继续。

如果收入逐渐增加,继续做。

如果完全没有客户,就调整项目、产品或获客方法。


共创社判断:40岁失业以后到底该怎么选?

共创社的判断很明确:

40岁失业以后,不要把“创业”当成解决失业问题的第一选择。

如果存款少、家庭压力大:

先找工作。

如果已经有基础收入:

开始测试副业。

如果副业已经有客户、有利润,而且连续几个月比较稳定:

再考虑把它逐渐做成小生意。

更合理的路线通常是:

工作 → 副业 → 小生意。

而不是:

失业 → 借钱 → 创业。

40岁以后真正需要控制的是试错成本。

能500元验证的事情,不要先花5000元。

能下班以后试的事情,不要先辞职。

能先接10个客户测试的事情,不要先租店。

这就是普通人重新开始时最重要的原则。


最后该怎么选?

如果你现在正处于40岁失业阶段,可以先问自己:

“我现在最缺的是稳定收入,还是新的机会?”

如果连未来两三个月生活费都紧张,就先找工作。

如果手里还有一定缓冲,就边恢复收入,边测试副业。

如果一个副业已经有真实客户、真实成交,而且连续几个月稳定,再逐渐考虑做成自己的小生意。

40岁并不意味着没有机会。

只是相比20多岁,不能再靠一次大赌去证明自己。

先把现金流稳住,再建立第二收入,然后把真正跑通的方向一点点做大。

这条路可能慢,但更适合普通人。


常见问题 FAQ

40岁失业以后还能找到工作吗?

可以。不要只限定原来的职位,可以把过去的销售、管理、技术、客户服务等能力拆开,寻找相邻岗位。现金流比较紧张时,先恢复收入通常比长期等待一份“完美工作”更重要。

40岁失业以后可以直接创业吗?

如果手里没有足够的生活缓冲,也没有验证过项目,不建议直接重投入创业。可以先恢复收入,再用30—90天低成本测试项目。

40岁做什么副业比较现实?

优先从过去的经验附近找,例如技能接单、本地服务、兼职销售、维修、二手交易、小规模摆摊、内容账号等。重点不是项目最热门,而是客户明确、成本可控、能够快速验证。

40岁做小生意需要准备多少钱?

没有统一数字。服务型项目几百元也可以开始,门店型项目可能需要数万元。第一次做生意,更重要的是先做最低成本测试,而不是一开始追求完整配置。

工作、副业和小生意怎么选更稳?

对多数普通人来说,可以先用工作稳定现金流,再用副业测试第二收入,等副业已经有稳定客户和利润后,再考虑逐渐做成小生意。这样失败成本更低,选择也更多。

先判断,再行动

如果你还不确定自己适合做什么,可以先完成免费创业测评; 如果希望结合家庭、负债、工作经历、地区、资源和实际目标进一步判断, 可以直接与共创社站长一对一沟通。

联系我们